Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Apple (Cupertino, CA) nel mese di lug 2015
Colloquio
This was by far the worst interview process I had ever experienced. I applied online and was contacted by a recruiter for a specific role. She never contacted me back to set up a time but later that week an engineer called me and was under the impression our interview was confirmed for that time. I was completely unprepared and so I told him that the recruiter hadn't set up a time but he gave me the impression that once it was confirmed with him he couldnt reschedule so it was either then or never. I went through the interview but wasn't ready and did not perform very well not surprisingly.
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.
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.
Domande di colloquio [1]
Domanda 1
LC Mediums and mentorship based behavioral questions.
Ho sostenuto un colloquio presso Apple (Seattle, WA)
Colloquio
6 rounds. Started with phone screen with HM about past projects.
Onsite rounds
1: OOD
2. Multi threading
3. Java design pattern and Immutable classes
4. HM
All the rounds were heavily focused on Java