Get to work on technology that is used by so many people. It's a very exciting place to work.
The Steve Jobs keynote presentations are as close to 'rock star' as an engineer is ever going to get.
The company does not encourage innovation from within. If an idea doesn't come from Steve Jobs, it's not worth looking into.
Vacation is weak. You start with 12 days of time off, with a week shutdown at Christmas. You must be there for three years before you begin to accrue 15 days of vacation a year.
For a company that is basically printing money in Cupertino and making a ton of profit, the fact that there is no profit sharing is a very glaring flaw.
Apple knows that the best benefit they provide to their employees is that they get to work at Apple. Until this stops being the foundation of Apple benefits, Apple will always have bad benefits. This won't change until employees start demanding more and decide to work elsewhere.
Team-specific interview process. This team focused on OOP principles. The phone screen involved OOP with a bit of system design. The onsite included another OOP section and a peculiar tree/node question where the task was to serialize and deserializ
Honestly, pretty damn easy, lol. I'm going to try Google next. This was genuinely so simple, I'm amazed a FAANG company would do this. Just practice 300 LeetCode questions and you'll be set!
It was good, tough, and long. 1. Prescreen interview with overall questions to estimate my technology knowledge and experience. It took a 15-minute talk. 2. Test task: write a project. It took 2 hours. 3. Tech interview: 3 sessions, 1 hour each.
Team-specific interview process. This team focused on OOP principles. The phone screen involved OOP with a bit of system design. The onsite included another OOP section and a peculiar tree/node question where the task was to serialize and deserializ
Honestly, pretty damn easy, lol. I'm going to try Google next. This was genuinely so simple, I'm amazed a FAANG company would do this. Just practice 300 LeetCode questions and you'll be set!
It was good, tough, and long. 1. Prescreen interview with overall questions to estimate my technology knowledge and experience. It took a 15-minute talk. 2. Test task: write a project. It took 2 hours. 3. Tech interview: 3 sessions, 1 hour each.