I was contacted by a recruiter after they saw my profile on LinkedIn. The process started with two phone interviews: one with the hiring manager and another with their co-worker.
First phone interview: I was asked many questions related to my resume, specifically about my work in LTE protocol stack development. This seemed to be a screening round to assess if my profile matched their requirements.
The first interview went well. I then had a second interview with the hiring manager's co-worker. This interviewer asked many more questions about my previous work experience and my domain knowledge on protocol stack development.
The recruiter contacted me the next day, stating they were pleased with my phone interviews and wished to invite me for an onsite interview.
The onsite interview consisted of seven back-to-back interviews with all the team members and a senior manager. The questions focused on LTE technology and my work experience. Each interviewer posed one or more coding questions in C, which I had to solve on a whiteboard. The questions were not overly difficult, and if I struggled to find a solution immediately (due to nerves), the interviewer would offer some assistance and guidance.
Everything went smoothly, but unfortunately, I never received an offer.
Reverse a single byte.
Remove white spaces from a string.
Reverse every word in a string. Example: "Lord is Great" should be displayed as "droL si taerG".
Debug why the below mentioned code goes into an infinite loop:
c int a[10]; int i;
for(i=0;i<=10;i++) { a[i]=0; }
The following metrics were computed from 1 interview experience for the Apple Cellular Protocol Stack Engineer role in Cupertino, California.
Apple's interview process for their Cellular Protocol Stack Engineer roles in Cupertino, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Cellular Protocol Stack Engineer interview process in Cupertino, California.