Apple is like a huge shark tank, i.e., teams try to "sell" their features to other teams.
Great compensation and perks.
Largest company in the world, so some things move slowly, which is kind of expected.
It was a pretty standard big tech interview process. At a high level, it had the following steps: * Recruiter call * Hiring Manager screen * Technical phone screen * Onsite
Initial tech screen (45 minutes in CoderPad with some small ML-related coding). Then, a virtual onsite with 5 rounds: * 1 behavioral round * 3 technical rounds Technical rounds: 1. Generative AI 2. Multimodal AI 3. Software System Design 4
HM call: basic behavioral questions and project overview. Tech screen with Staff Engineer: had a 30-minute coding task related to NLP and resume questions. No hints or help were provided for the coding task, and referencing the internet was not allo
It was a pretty standard big tech interview process. At a high level, it had the following steps: * Recruiter call * Hiring Manager screen * Technical phone screen * Onsite
Initial tech screen (45 minutes in CoderPad with some small ML-related coding). Then, a virtual onsite with 5 rounds: * 1 behavioral round * 3 technical rounds Technical rounds: 1. Generative AI 2. Multimodal AI 3. Software System Design 4
HM call: basic behavioral questions and project overview. Tech screen with Staff Engineer: had a 30-minute coding task related to NLP and resume questions. No hints or help were provided for the coding task, and referencing the internet was not allo