Work on the best products in the market with intelligent coworkers. The compensation package is crazy good.
The organization is rigid. It's not easy to move to different positions within the company. What bothered me the most is that, as a software engineer, you're almost always supporting the hardware/product. Personally, I haven't learned much during my time at Apple.
This was for Austin, TX. It was a bit annoying. One of my five interviews for the on-site didn't show up, and my recruiter was asking me for times later that day where I could interview. I had meetings all day, so I asked to make it up some other d
The interview process consisted of a recruiter call, followed by one technical phone screen, and then an on-site interview. The on-site interview involved two 2:1 interviews. My first interview was with the Director of Engineering, which did not go
The atmosphere was casual and very relaxed. Questions included basic logical problems. The interview was easy. Tech questions focused on suggesting solutions based on logic rather than solely on correct answers. They gave ample time and were rela
This was for Austin, TX. It was a bit annoying. One of my five interviews for the on-site didn't show up, and my recruiter was asking me for times later that day where I could interview. I had meetings all day, so I asked to make it up some other d
The interview process consisted of a recruiter call, followed by one technical phone screen, and then an on-site interview. The on-site interview involved two 2:1 interviews. My first interview was with the Director of Engineering, which did not go
The atmosphere was casual and very relaxed. Questions included basic logical problems. The interview was easy. Tech questions focused on suggesting solutions based on logic rather than solely on correct answers. They gave ample time and were rela