HR called me and gave me brief about interview process and stayed in contact to schedule all rounds of interviews and shared the reviews of interview timely. After all the rounds offer letter was rolled out.
Interview Process:
1. Technical round (with Senior Developer)
2. Technical round (with Tech Lead)
3. Technical discussion (with Director of Engineering)
4. HR round (with HR manager)
Technical rounds were on 2 separate days, discussion with director and HR manager were on same day. So the complete process required 3 days, on the 4th day offer was rolled out.
Interview questions:
First round:
- Intro/past projects/techs used.
- Android & Kotlin fundamentals.
- Popular Android architectures.
- Few questions regarding 3rd party Android libraries.
- DS & Algo (basics)
Second round:
- Intro/past projects/techs used.
- Android basics, architecture & jetpack libraries.
- Android core concepts.
- Flutter core concepts.
- OOPS usage in Android.
Third round:
- Friendly discussion about various technology & past experience.
- My views over different technologies.
- My preferences over frontend, backend or full stack development.
- My doubts regarding company.
HR round:
- Review regarding interview process for company to improve.
- Reason for choosing Shipsy.
- Questions regarding how is it like to work with me in a team.