Taro Logo

Software Engineer Interview Experience - Palo Alto, California

May 1, 2020
Positive ExperienceGot Offer

Process

The entire interview process was extremely well coordinated. It included a short call with a technical recruiter (Jen was extremely professional and organized). Then, I had a phone screen with the hiring manager. He asked me questions about Java and then posed a binary tree question.

After that, I had a remote on-site interview with some engineers I'd be working with and the hiring manager again. These involved a mix of data structure, string, and dynamic programming questions.

I immediately received notice of a final interview with the CTO. He asked broader questions about what I was looking for in my next role and also posed an interesting recursion question.

The entire process, from initial call to offer, lasted exactly 3 weeks.

I accepted the offer for 4 reasons:

  1. They have a Michelin star chef cooking free breakfast, lunch, and dinner 5 days a week.
  2. The compensation and benefits are very competitive for the Bay Area.
  3. I clicked with the team really well and thought they were very intelligent and easy to work with.
  4. The hiring manager's managerial philosophy is people-focused, and he understands the importance of favoring personal ownership over projects rather than micromanaging.

Questions

Binary Trees Set Theory Data Structures String Dynamic Programming Recursion

Was this helpful?

Interview Statistics

The following metrics were computed from 13 interview experiences for the AppLovin Software Engineer role in Palo Alto, California.

Success Rate

38%
Pass Rate

AppLovin's interview process for their Software Engineer roles in Palo Alto, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive77%
Neutral8%
Negative15%

Candidates reported having very good feelings for AppLovin's Software Engineer interview process in Palo Alto, California.

AppLovin Work Experiences