Building solutions that have real positive impacts on the world.
There are no major cons to working at Apple, except maybe in some divisions it can get busy at times.
I applied online. It was 5 rounds of interviews. Interviewers were very polite and helpful. The questions were not too tricky. The LeetCode part was easier than I thought, focusing more on basics.
I was recommended by a friend who works there. After a couple of months, they reached out. I interviewed with the hiring manager, then HR, and finally a specific team. I was rejected after those three rounds.
Phone screening with the recruiter, then a LeetCode challenge with software engineering type questions. For whatever reason, nothing pertaining to machine learning, so make sure to practice LeetCode.
I applied online. It was 5 rounds of interviews. Interviewers were very polite and helpful. The questions were not too tricky. The LeetCode part was easier than I thought, focusing more on basics.
I was recommended by a friend who works there. After a couple of months, they reached out. I interviewed with the hiring manager, then HR, and finally a specific team. I was rejected after those three rounds.
Phone screening with the recruiter, then a LeetCode challenge with software engineering type questions. For whatever reason, nothing pertaining to machine learning, so make sure to practice LeetCode.