I applied online. I interviewed at Apple (Sunnyvale, CA) in Nov 2023
Interview
1. Round-1: 30-mins Technical Interview with Project Manager
2. Round-2: 60-mins Live coding with Python(or Programming Language of choice), DSA or Shell Scripting
3. Round-3: 60-mins Technical Interview with 1-on-1 Live coding with YAML files, TF files on a multi-user live coding platform
4. Round-4: 60-mins Behavioral Interview
Interview questions [1]
Question 1
Introduction about yourself - current role, previous experiences, etc
I applied online. The process took 2 weeks. I interviewed at Apple (Raleigh, NC) in Feb 2023
Interview
The interview went well, though unexpectedly, the manager posed advanced L4 architecture questions for an L2 position, focusing heavily on Kubernetes and cloud technologies.
The interview was overall positive, however, the manager unexpectedly asked complex Level 4 architecture questions for a Level 2 position, focusing extensively on Kubernetes and cloud technologies, which seemed beyond the scope for the role.
I applied through an employee referral. I interviewed at Apple (San Jose, CA) in Mar 2024
Interview
7 rounds in total, 1 screening round then a virtual onsite consisting of 6 rounds. In those 6 rounds, 1 is recruiter call, 2 rounds will be on DevOps concepts and 3 rounds of coding interviews
Interview questions [1]
Question 1
CoinChange (with limited coins), Product of Array except for self, One question on Game theory (min-max problem)
Technical Questions on SQL, Python, OOPS, MongoDB, Kubernetes