Recruiter contacted me saying that she found my profile on Github. She asked me for my CV, then we scheduled a call.
During the call with recruiter, I was asked popular questions about my previous experience and current projects. Also she asked me about ten basic technical questions. After that I had two phone interviews, which led me to onsite stage.
During on site I had 4 coding interviews and one on large systems design as I was interviewing after university for graduate position.
Unfortunately, I got rejected in a week after interview as hiring committee decided that I lack experience.