This was arranged by a recruiter. Total 4 rounds for SDE1 where 4th round is with CTO/Founder. I learned a lot about the company through the interviewers and HR was very cooperative. All interviewers go through the CV in detail and want to know why you are interested in Ixigo to join.
Round 1: 2 Medium level questions
Round 2: Past company project discussion. LLD patterns and implement Singleton class.
- Design Person class with Friends list. Discussion on how to fetch data, retrieve concurrently, get 1st degree and 2nd-degree friends, synchronization in class.
- Nested DML queries to fetch data from friends’ table. Design a DB table for this. How many tables and how data is stored across tables
Round 3: Provide approach and code for this problem “Sentence that contains all the given phrases”
and then discussed on the HLD part.