Recruited on LinkedIn instead of their careers page. Had a chat with recruiter who told me she was building a team like she was the hiring manager or something (yeah right). I had to sign an NDA before I got the interview, however I was still told the project was confidential even though I had signed the NDA. Then had an hour long phone screen where I was rejected 10-15 MINUTES after the phone call. "Not a fit." Very rude interviewer who tried to cut me off multiple times when I said I was thinking about the answer and just moved on to the next question like he didn't care or already made up his mind. After asking the interviewer how I did, he said he would have to "look at his notes" which was a clear sign that he didn't want me. No rejection feedback was given and emails were not returned.
Interview questions [1]
Question 1
Easy Android trivia questions, using a hashmap counter that I got correct. Biggest kickers were "do you even know what asymptotic means? A lot of people don't." which was rude and uncalled for. He kept asking me scenario questions for some reason even though I had never researched how to do those things before since I didn't need to in my applications. Also stupid questions like "why can't you use primitives in a hashmap." Who knows? I didn't implement the collections class so how should I know.
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.