Adobe
Software Development Engineer in Test
Singleton Design Pattern Implementation
Medium
Round 2 (Technical)codingCandidate Selected
Explain the Singleton design pattern and write Java code implementing a thread-safe Singleton class.
This question was asked in
Adobe Software Development Engineer in Test Interview Experience
The interview process at Adobe for a Quality Assurance / Automation role consisted of three technical rounds, each lasting about one hour. The questions spanned across deep Selenium concepts, Java programming, Data Structures & Algorithms, TestNG, design patterns, and general OS/Git utilities, along with analytical puzzles in every round. Overall, the experience was moderate to challenging, testing both hands-on coding and practical automation domain knowledge.