1. Senior Software Engineer round
- Entire JAVA concepts (including multithreading, collections are imp)
- Programming question (find duplicates, reversing array)
- Android basics
2. Director round
- Design Question
- Scaling Question
- Again JAVA and programming questions (some were same I guess interviewers were not in sync)
- Best Questions (i doubt even google will ask such questions)
- Implement Tries
- Dijkstra's algorithm
- TCP (I not a networking guy nor the profile was)