I recently interviewed at Apple for an SDET role at the Hyderabad location. I applied through a referral.
SDET,APPLE Interview Experience:
Online Test: The test consisted of one coding question—medium level, though the question was quite lengthy to read and understand. There were also some basic-level multiple-choice questions (MCQs) covering various aspects of software development and testing.
After clearing the online assessment, I received a call from the recruiter, and they scheduled the first technical round.
Technical Round 1: This round involved two coding questions:
The first question was related to arrays and ranged from easy to medium difficulty.
The second question was the coin change problem.
After the coding questions, I was asked about API design and some specific questions on TestNG.
Technical Round 2: This round focused entirely on functional testing. The interviewer asked me to explain the current product I am working on and requested that I write test scenarios for given cases. One of the questions was to write test scenarios for an office water bottle.
Technical Round 3 (Hiring Manager): This round lasted for 2 hours and was primarily focused on behavioral questions.
Technical Round 4: In this round, I was asked basic questions related to SDET roles, including coding, test frameworks, APIs, and functional testing.