Applied through an online job portal, I initially received an email stating my profile had been shortlisted and I would soon receive an online test link. However, I received this link only after sending multiple emails and reminders. After two weeks, I finally received the link for the online test, which consisted of two parts: Aptitude and Programming.
I cleared both tests and received an email to schedule an interview on a weekday. A few weeks later, I managed to take leave from my office and attended the interview on a weekday.
1st Round: I was asked for a basic introduction, details about my projects, and the programming language I was comfortable with. I responded with "Java," and the interview continued with Data Structures and Algorithms questions. These included questions on Linked Lists (which I couldn't answer), the Dutch National Flag algorithm (which I managed to write), and other basic puzzles and some Linux commands.
2nd Round: This round was similar to the first, with only a few different questions.
Later, I was asked to wait at the reception for further information. At that point, I was unaware that only having two rounds meant I was not selected. I waited, and they informed me that they would communicate further information via email. I contacted a friend who works at Adobe, and they clarified that if I were to be selected, all four rounds (as initially stated there would be four!) would have been conducted on the same day.
To swap the adjacent elements of a Linked List.
The following metrics were computed from 27 interview experiences for the Adobe Software Engineer role in Noida, Uttar Pradesh.
Adobe's interview process for their Software Engineer roles in Noida, Uttar Pradesh is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Adobe's Software Engineer interview process in Noida, Uttar Pradesh.