I interviewed with Adobe as part of the SheCodes hiring program. After clearing the Online Assessment, I was shortlisted for the Technical Round (TR).
The TR started with a brief introduction. Since my preferred language is Java, the interviewer asked about core OOP concepts, including compile-time vs runtime polymorphism and their implementation in Java. We discussed method overloading vs overriding.
The round then moved to Data Structures. I was asked questions on Linked Lists, including a problem that required the Fast and Slow Pointer technique, and an Array-based Two Pointer problem, which I coded during the interview. There was also discussion on applications of Trees and when to use different data structures. Towards the end, I was asked about Operating System concepts, including the thread life cycle.
After this, I had an HR round focused on behavioral questions and Adobe’s core values. The discussion was mainly around teamwork, handling challenges, cultural fit, and long-term goals.
Overall, it was a positive experience. The interviewers were friendly, and the process focused on fundamentals and problem-solving approach rather than tricky questions.