Great company values and benefits.
Feels like the company is very large, and your work is determined by the team and its needs.
Apple supports training and personal growth.
A lot of internal resources are available to your benefit.
Large company, and it's easy to get lost in the work. Teams push hard for deadlines. Sometimes it feels like you are a cog working in a larger machine. There is not a real effort for team and organizational morale or getting to know other coworkers.
- Easy question - Focus on basics and core concepts - High-level design questions were asked - 5 rounds of interview - No pre-screen test - 1st managerial round
I had an initial interview with the recruitment team, then with the development team that I am going to work with. I answered three technical, short-answer questions to evaluate my basic programming language knowledge. There were no take-home tests.
The interview process has three stages: * Initial recruiter phone screening. * Secondary phone screening with the team manager. * A third stage with seven current employees, spread over approximately five hours via Webex. Of the seven employe
- Easy question - Focus on basics and core concepts - High-level design questions were asked - 5 rounds of interview - No pre-screen test - 1st managerial round
I had an initial interview with the recruitment team, then with the development team that I am going to work with. I answered three technical, short-answer questions to evaluate my basic programming language knowledge. There were no take-home tests.
The interview process has three stages: * Initial recruiter phone screening. * Secondary phone screening with the team manager. * A third stage with seven current employees, spread over approximately five hours via Webex. Of the seven employe