I applied online. The process took 2 months. I interviewed at Apple (Cupertino, CA) in May 2018
Interview
1, HR calls (30 min, asking about your background)
2, Hiring Manager ( asking more details about your projects, technical)
3, take home assessment (data analysis take home assessment, 1 week to do)
4, onsite interview ( 7 rounds, with managers from different teams)
Interview questions [1]
Question 1
loading json, how to store json file, data collection part. Questions regarding quality assurance of design of a product. Free lunch with hiring manager under 10 dollars, however, it's a INTERVIEW, he/she will ask you some projects. Asking about statistics, pdf, cdf. Meet with manager of hiring manager. Do some python.
I applied online. The process took 2 months. I interviewed at Apple (Neu-Delhi) in Jan 2018
Interview
Too length and questions are too broad. Interviewer are not well prepared. The time is too short and to rough. Process takes too long to get a feedback.
Interview questions [1]
Question 1
What do you like to do in next 5 years.
What is your life so far?
What do you like to do?
I applied through a recruiter. The process took 3 weeks. I interviewed at Apple in May 2018
Interview
Get contacted by recruiter on LinkedIn. Schedule a phone interview one week later. Recruiter doesn't share any useful aspects on the interview. I was told that I can code in any language but turns out I need to code in Python, which is not my preferred language. Interviewer also asked a few machine learning questions and I answered them well, I believe.
Interview questions [1]
Question 1
what's bias variance tradeoff. How is XGBoost handling bias-variance tradeoff? Code in Python to find anagrams in a list and print out list of anagrams.