Online Assessment, followed by two Technical Rounds.
First technical round: basic OS, OOPs, and previous experience questions. Then, I was given a linked list question to code, and asked about the time and space complexity.
Second round: a complex graph question.
First round:
What is threading? What are processes? What is the difference?
Reverse a linked list without using additional space.
Second round:
A binary tree is caught on fire from one leaf, and it takes 1ms to reach adjacent nodes. Find out the time to reach all nodes.
The following metrics were computed from 2 interview experiences for the Adobe Software Engineer II role in Bengaluru, Karnataka.
Adobe's interview process for their Software Engineer II roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Adobe's Software Engineer II interview process in Bengaluru, Karnataka.