Apple Machine Learning Engineer Interview Experience
Apple · Senior
Interview process
The interview was "Python Coding" so I prepared for Data Structures and Algorithms but I wasn't expecting this question.
Interview rounds · 1
- 1
Phone screen
Coding- Q1. Given a list of bounding boxes and annotations, write a function to compute Intersection over Union.
- Q2. Compute mean average precision, given a list of annotations and bounding boxes for a dataset.
Tips from the candidate
Prepare for general ML coding too rather than just DSA. Read python code of general libraries. Be ready to jump right in.
Company culture
The interviewer was not friendly. They did not even introduce themselves.