I applied online. The process took 2 weeks. I interviewed at Navan in Feb 2024
Interview
The initial round was with the recruiter, who outlined the interview process, which was to consist of four stages: 1. Hiring Manager (HM), 2. Android UI coding, 3. System Design, 4. General Behavior round.
After the HM interview, the recruiter scheduled a meeting for what was supposed to be an Android UI live coding and Data Structure coding session. However, the experience diverged significantly from expectations. A different interviewer appeared, not the one initially mentioned. Surprisingly, no Android UI coding or Data Structure questions were asked. Instead, the interviewer dedicated half an hour to discussing my resume in detail, followed by general Android questions.
Post-interview, the recruiter advised that I needed more practice with coding. This feedback was perplexing, as my coding skills were never actually assessed during the interview.
Interview questions [1]
Question 1
Android Questions:
1. What is the difference between a Thread and AsyncTask (and who currently uses AsyncTask)?
2. How do you transfer data between two Fragments?
3. What are the different types of Services?
4. How does a Service differ from a WorkManager?