Very challenging environment, where you might impact millions of people, do great things, and "change the world" in your own little way. You'll learn very valuable lessons in how a big company is still trying to operate as a startup.
Secrecy is a killer. The more you give to the job, the more is expected from you. There's no chance of work-life balance here.
Ever wondered why Google always makes the top ten of the best companies to work for, but Apple never gets even close? Well, there is a reason...
Employees are your best asset. Cultivate that relationship and respect them.
My Apple interviewer asked me about my background and then some technology questions about Java. The first question was: "What are the differences between an Interface and an Abstract Class?" The second question was: "What are the differences betwe
Typical CS code interview: you are expected to write code on a whiteboard in under 45 minutes on whatever CS algorithm or task the interviewer wants. It's a total crapshoot if you happen to know or can solve the problem in time.
I was contacted by the recruiter via email, followed by two separate phone calls with someone from engineering. Both conversations involved writing quite a bit of code for most of the hour. After that, I was invited on-site for a full day of "fun an
My Apple interviewer asked me about my background and then some technology questions about Java. The first question was: "What are the differences between an Interface and an Abstract Class?" The second question was: "What are the differences betwe
Typical CS code interview: you are expected to write code on a whiteboard in under 45 minutes on whatever CS algorithm or task the interviewer wants. It's a total crapshoot if you happen to know or can solve the problem in time.
I was contacted by the recruiter via email, followed by two separate phone calls with someone from engineering. Both conversations involved writing quite a bit of code for most of the hour. After that, I was invited on-site for a full day of "fun an