Taro Logo

Smart Team, Testing Challenges

Software Engineer III
Current Employee
Has worked at Apple for 4 years
September 23, 2015
Cupertino, California
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Work with some of the smartest people in the world. Working on products used by hundreds of millions of people is an indescribable feeling.

Cons

It is impossible to test software enough when your product is being used by millions of users. The law of big numbers dictates that a 99.99% success rate still leaves thousands of users with a poor experience.

Advice to Management

Definitive planning for features needs to happen early on in the year. Asking engineers for major changes several weeks before launch leaves little time for testing, which results in a poor user experience.

Was this helpful?

Apple Interview Experiences