I applied through other source. The process took 4 weeks. I interviewed at Apple (Cupertino, CA) in Nov 2019
Interview
This was with the Ads team and we were a group of people from Insight Data Science who were invited for onsite interviews. One person was told to "come back when he's learn to code," and another was told to finish his problem by himself and leave after 30 mins. The one person they did extend an offer to they asked him to solve 2-sum. It became extremely clear that the Ads team had decided whom they were going to hire before all of us went onsite, and the people they were interested in were given leetcode easys. Why waste all of our time like this and mistreat people you weren't interested in hiring? This is a great way to destroy your talent pipeline. You may not be interested in hiring some of us today, but we may be great hires in the future, but after this experience, I will never, ever consider working for you.
First round technical interview - implement Map Reduce using Python (or other language of choice) in Hackerrank. Online via zoom, with a member of the team one would be joining.
Interview questions [1]
Question 1
Implement Map Reduce using Python or other language of choice
Assez difficile. Enormément de questions qui ont peu de rapport entre elle. Le recruteur était cependant très à l'écoute sur les problématiques métiers rencontrées lors de ce call. Merci à lui.
Met with three directors in on the chain, at least roughly like two hours cycle forward and painless, and all the members were very short and no more than 30 minutes. A person