I applied through the Apple Careers website and actually got a callback from a recruiter pretty quickly after that.
Hiring Manager (HM) Round:
This was more of a conversational interview. I met with the hiring manager and most of the questions were around my past experience and how I work, plus some questions about my values and how I approach collaboration. It felt a bit less technical and more like they were trying to understand how I’d fit into the team, which was a little unexpected compared to what I had prepared for.
Screening Round:
This was split into two parts:
Backend (30 mins): I was given a coding question based on a LeetCode-style problem — basically validating whether a Sudoku board is correctly completed. So I had to check rows, columns, and 3x3 sub-grids to make sure there were no duplicates and everything followed Sudoku rules. It was pretty similar to the classic “Valid Sudoku” problem on LeetCode.
Frontend (30 mins): This part was more theory-heavy. I was asked questions about React fundamentals, CSS concepts, and some general frontend behavioral questions (like how I approach UI issues, structure components, etc.).
Loop / Panel Interviews:
If you think this helped you dont forget to post your interview experience!