I applied in-person. The process took 4 weeks. I interviewed at Apple (Sunnyvale, CA)
Interview
There were two phone interview and an onsite interview with 5 interviews.
Mostly SQL. The focus is on aggregate functions, window functions etc. There were database design questions also. There programming and data mining questions also.
Overall it was a good experience. All the interviewers were nice. But at the end, the recruiter never told me the results of the interview. Even after mailing her multiple times. Did not expect this unprofessional approach from Apple.
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