Apple Frontend Virtual Onsite

Senior position.

Recruiter contacted on Linkedin. Scheduled a Hiring Manager Chat, had a good conversation, mentioned having another offer, so skipped the on-site interview directly to the final round.

Final round:

  1. Hiring Manager (1hr)
    Pure conversation, discussing how to handle a startup together, covering aspects like framework selection, hiring, project planning, development process, and release. Various challenging questions were asked.

  2. Front-end coding (1.5hr)
    Two interviewers took turns asking questions for an hour and a half with a 5-minute break in between. Tasks included writing different UI layouts and widgets.

  3. Front-end system design (1.5hr)
    Similar format with two interviewers taking turns for an hour and a half with a 5-minute break. Tasks included designing an auto-complete search box and an apple contacts list.

After a few hours, the Recruiter scheduled a quick chat, mentioned positive feedback, and confirmed moving forward to offer. Will provide details on the offer in a couple of days.