I applied through a recruiter. The process took 2 weeks. I interviewed at Apple
Interview
Interview with hiring manager then an hour long coding interview with an engineer via coderpad solving a problem that has zero implications on how well I could handle the everyday work requirements of the job. These kind of interview processes need to be put to rest. No one at Apple got to know me or my work. Why should I study Apple as a company and invest in joining the company when Apple's hiring team is too lazy to actually invest time in vetting their candidates beyond obtuse technical challenges that foster nervous energy and stifle creativity. Write the random out of a hat algorithm(that you could easily google for understanding in your day to day) how they want or you don't have a shot . I have 9 years of experience with consumer products shipped easily verifiable open source contributions as well, why are you measuring someone like me via a random leetcode style question as a pass/fail? Be better, Apple.
Interview questions [1]
Question 1
Recursion based around an already implemented function pretending it doesn't exist ie something like doing your own sort or filter etc.
Around 2 months after I submitted my resume for Apple software engineer position, I got a call from the hiring manager. He asked me what was the good day for the interview. It took half day for meeting 5 people. It was long hour interview for me. Each interviewer spent ~ 30 minutes and asked ~ 4 questions. Each interviewer asked questions in the different areas.
The interview was easy, we talked about technical stuff in-depth: os, drivers. If they think you know something, they would ask you till they find where your knowledge ends. So be ready
Interview questions [1]
Question 1
Why driver makes all pages that commands in command buffer will work with present in memory before submission?
6 rounds. 1 Technical Screening. Then onsite loop consisted of 4 rounds of behavioral, 2 technicals, and 1 sys design. Had an additional Hiring Manager round since I was borderline.
Interview questions [1]
Question 1
LC Mediums and mentorship based behavioral questions.