Really great products to work on, exciting opportunities, and smart, interesting people to work with. There is a strong culture of focusing on the end-user experience and not irrationally obsessing with features/technology.
It's a big company, so there are the general rules and bureaucracy you don't have at, say, a start-up. There is a strong Apple-focused culture and loyalty, which becomes both a strength and a weakness.
It was an interesting process where I met some great people. They gave a very good impression, and it would be a great place to work. I came away from the process with a good impression of the place.
The process is very straightforward and simple, with only three stages. 1. Phone talk 2. Coding interview and introduction for the team 3. Team online interview 4. On-campus interview At first, HR will give a phone call to understand your status, l
Full day of technical interviews. Questions were somewhat more specialized than other companies' more algorithm-driven quizzes. Interviews can vary a lot in difficulty depending on which team you're interviewing for.
It was an interesting process where I met some great people. They gave a very good impression, and it would be a great place to work. I came away from the process with a good impression of the place.
The process is very straightforward and simple, with only three stages. 1. Phone talk 2. Coding interview and introduction for the team 3. Team online interview 4. On-campus interview At first, HR will give a phone call to understand your status, l
Full day of technical interviews. Questions were somewhat more specialized than other companies' more algorithm-driven quizzes. Interviews can vary a lot in difficulty depending on which team you're interviewing for.