I applied online. The process took 1 week. I interviewed at Apple (Sunnyvale, CA) in Feb 2019
Interview
Applied online, did phone screen followed by online coding challenge in coderpad, then did full day onsite interview. Onsite interview started with lunch / interview. This is the worst thing companies do to candidates, having to field questions while trying to eat is just a horrible experience.
Following that, most interviewers were very nice and seemed to approve of my responses but some conveyed a sense of paranoia, acting very secretive, like I was trying to get secret information about their projects, which of course I was not, only trying to get a sense of the tech stack and whether I would want the job. Very little details given about the job and not willing to answer questions about what I'd be doing . There's a superiority complex to penetrate at this place. Also way too many personality probe questions and was not given any breaks throughout a 5 hour marathon interview.
he role focused heavily on core Python coding skills and data structures, which were assessed through two intensive interviews per day and a series of challenging LeetCode-style questions, rather than following a traditional, infrastructure-focused DevOps interview process.
I applied online. The process took 2 weeks. I interviewed at Apple in May 2025
Interview
I can talk about my interview experience with Apple fr the role of Infrastructure/DevOps Engineer. I had first received Coderpad link to complete which is a technical assessment revolving around basics of devOps like Kubernetes, docker, AWS, linux, python scripting, ansible etc. Most of the questions were MCGs with three scripting question. Received feedback for the same through mail and they scheduled first round of technical interview on mail itself. No phone calls from any recruiters for the same.
Interview questions [1]
Question 1
Technical interview started with interviewer being straightforward asking for my introduction. Without the need to explain what is expected from this interview and introducing himself.
Then went ahead with opening coderpad shell and asked to code two programs of easy difficulty level but was very adamant on writing correct syntaxes for the same. I personally didn’t understand the need to not learn syntaxes in this ever evolving world and time of AI and GPT tools but that’s okay. After that interviewer focused on Linux fundamentals like asking for commands like what is exact command of memory checking, disk partition, etc.
Next, focused on Github commands and wanted pin point answers of everything without having a discussion which was awful. Then focused on Kubernetes and docker and kept playing question-answer instead of having real discussions around the tech side. Can see interviewer disappointment when I didn’t knew answers, syntaxes which tells about company culture. Fortunately, I have my job and there’s no dire need to work alongside such individuals because it was it would be such a nightmare. All in all, felt like I was interviewing for Linux Administrator role in 2015. Laid back interviewer approach in time. No questions on CICD, AWS infrastructure, Terraform on which my main skillset is.
Still I’m glad to have a chance to appear for the interview but it would be fruitful if there would have been discussions and if I had learnt something from this time.
I applied online. I interviewed at Apple (Singapore) in Feb 2025
Interview
I attended 5 rounds of interview.
first one introduction round like screening.
Next 4 rounds technical discussion, every round about 45 mins, in that first 30 mins interview, then next 15 mins i got chance to ask questions.