Round 1: Online coding round on Hackerrank
3 coding questions (Easy-Medium) in 1 hour
Those who did all three were called for the interviews at their office in Hyderabad.
Note Time complexity doesn’t matter. Don’t waste your time in making the optimum solution
Round 2: Technical Interview 1
1. Write a code to check whether 1 tree is mirror of the other.
I gave the recursive solution. Then they asked what will you do if you have limited stack space
and a huge tree. Gave the iterative solution.
2. Water in 3 jars puzzle
3. Trapping rain water problem Link
4. Discussion on working of TCP protocol. Was quite a lengthy discussion.
Round 3: Technical Interview 2
1. Discussion on how are hash tables built, collision resolution in them. Make your own hash table.
2. Puzzle: Help n people cross a bridge. Link
3. Puzzle: 9 balls puzzle Link
4. A variation of the subset sum problem Link
5. Stock maximisation problem Link
Followed by discussions about the current company, why you want to leave it.
Overall very friendly and chill atmosphere of the interview.
Round 4: Telephonic HR Interview
Normal HR questions like why do you want to leave your current company, willing to relocate etc.
Note Come prepared with all puzzles on G4G. Every interview will definitely have one. Other candidates
were also asked DBMS queries so come prepared with those as well. Best of luck and thanks GeeksForGeeks!
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
- Amazon Interview Experience | SDE-1 offcampus
- Amazon Interview Experience Offcampus for SDE-1
- Arcesium Interview Experience - Senior Software Engineer (3 years experience)
- Arcesium Interview Experience | Set 5 (3+ years experience - Developer profile)
- Arcesium Interview Experience Software Engineer (1+ year experience)
- Arcesium Interview Experience | Set 1
- Arcesium Interview Experience | Set 3 (For QA)
- Arcesium Interview Experience | Off - Campus
- Arcesium Interview Experience ( FTE On-Campus)
- Arcesium Interview Experience (On Campus for FTE)
- Arcesium Interview Experience | On-Campus
- Arcesium Interview Experience | Set 2 (On-Campus)
- Arcesium Interview Experience (Internship)
- Arcesium Interview Experience | Set 4 (For Internship)
- Arcesium Interview Experience | Set 7 (On campus for Internship)