I applied for the job via Linkedin and got the first mail from HR within a week of it.
Below are the details about the different rounds held
Online Assessment- Hackerank
2 Coding question (Easy/Medium)
1 SQL query formation qeustion
1 Multithreading question (Medium)
Virtual Round - 2 coding question were given (Medium)
i). In an Array of numbers Find a triplet that sum to a given value
ii) Converting a Linked List to Complete Binary Tree
Both the problems were executed on Hackerank shared IDE with the test case which Interviewer shared.
3 Virtual Round
i) Multithreading - I was asked to implement a countdown latch.
ii) LLD of Snake Ladder Game and implement a method to initialize the game with following conditions
a. custom size of the board.
b. user defined number of snake and ladder.
c.. all snakes and ladder should have unique start and end point.
Like : no two ladder can have a start point from same cell
no 2 snakes cane bite from same cell
And some more conditions related to these
It was a good discussion and interviewer was also satisfied with it.
Virutal Round
i) Coding Question : Merge intervals
ii) LLD of a batch processing system (like cron)
This one also went good.
Virtual Round - Hiring Manager
It was mostly verbal.
I was asked about my current project and its architecture.
Then the conversation went to security implementations for a system
I presentd my approach but interviewer was expecting something specific (which i had not learnt by heart)
So after such a long journey of interview I am rejected in last round.
It is tough to digest as this complete process took more than a month and everything went very well but just one security question played bad.