-
1st Round : Machine Coding Round
It was machine coding round having two coding questions.- Based on tree. (Solved using Brute force, didn’t pass all test case.)
- Array and HashMap related problem. Solved in O(n) passed all test case.
-
2nd Round: Tech Interview
- Reverse linked list and some basic algorithms questions.
- Write a program to convert decimal Number to Hexa-decimal.
- Some Database design related problems.
- Some SQL queries.
I answered almost all questions of 2nd Round.
-
3nd Round : Tech Interview
- re-arrange array element in such a way so combining all array element will result in maximum number.
- 2 Puzzles
- Some API related questions
Didn’t solved puzzle (Non-technical).
-
4th Round: Tech Interview
Interviewer was VP of the company.- Implement function which add n days to given date without using inbuilt library. (Production level code was required.)
- There are n Thread , n/2 thread are producer and n/2 are consumer, number produced by producer-1 thread must be consumed by consumer-1 thread. Thread must also run in order, producer 1, then consumer 1, again producer 2 and then consumer 2…so on…..
(Production level code was required.)
wrote both of code with zero errors.
-
5th Round: HR
HR just told me you are selected and asked me about salary expectation.