Round 1: Online
It consisted of 3 programming questions: medium-difficult level
Round 2: F2F technical
Asked to explain any project in detail. Two programming questions:
https://www.geeksforgeeks.org/zigzag-tree-traversal/Â
https://www.geeksforgeeks.org/inplace-rotate-square-matrix-by-90-degrees/
Lasted for around 40 minutes.
Round 3: F2F technical
Many questions related to OOPs, pointers and references, structure etc.
Code to reverse a linked list iterative,
https://www.geeksforgeeks.org/given-an-array-arr-find-the-maximum-j-i-such-that-arrj-arri/
Questions related to OS: threads and processes, virtual memory, paging, belady’s anomaly.
Lasted for around 50-60 minutes.
Round 4: F2F technical
The interviewer in this round was a senior person. He asked my contributions to all the projects listed. Then asked a few details about them. Many questions related to OS: threading and virtual memory mostly.
Coding ques:Â https://www.geeksforgeeks.org/maximum-size-sub-matrix-with-all-1s-in-a-binary-matrix/
Round 5: HR
Intro, Why Adobe, Compensation and current offers discussion. Lasted for around 10-15 minutes.
People shortlisted after the online round were called for the interviews. The interviews lasted from 10am to 6pm as there were many candidates. All the 3 technical rounds were eliminative.
Result was announced after 14 days.
Verdict: Selected