Usually the selection process starts with Initial Screening by the recruiter. In initial screening, recruiter will call you on your phone and will go through your resume/cv verifying what you’ve mentioned in your resume/cv regarding your education background and work experience.
Recruiter might also setup a first telephonic interview with one of the technical staff member from recruiter’s technical interviewer’s panel, to make sure you score well in end client’s interview.
Technical interviews, be they telephonic or face to face, can include:
- Typical What-is questions – What is OOP?
- Copy-paste bookish questions – How IoC is different from DI?
- Real-life troubleshooting questions
- Scenario based problems
Make sure you know every single thing that you’ve mentioned in your resume/cv.
Make sure you state clearly, if you are guessing some thing and are not sure about it, honesty is very very important in such interactions.
It is recommended to always go for the face to face interview option; it is far more effective than telephonic or video interviews. You can communicate more effectively when you are interacting directly, you can make long lasting impression, you can establish more effective connections.