Taro Logo

Android Software Engineer Interview Experience - Bangkok, Thailand

April 1, 2019
Positive ExperienceGot Offer

Process

The process consisted of 7 rounds.

  1. The first round was a HackerRank test where you were given 25 MCQs and 3 coding questions to be solved within an hour.
  2. The second interview was with a developer, involving some coding in Java (and testing), followed by some Android questions.
  3. In the third round, I was given an existing codebase where they wanted me to fix some bugs and refactor the architecture.
  4. The fourth interview was with a manager, covering Android-specific questions along with some coding questions based on concurrency and threading.

Then, I was called for 3 F2F onsite interviews in Bangkok, Thailand.

All the interviews were with managers and mixed whiteboard coding, system design, and theory questions.

The interview process was very good, and all the interviewers were very helpful.

Finally, after I was back home, they scheduled another Skype call where we discussed the offer.

Questions

SOLID principles

FizzBuzz Problem

How many ways to climb stairs if you can go 1 or 2 steps at a time?

Design a TODO checklist app and then iterate over it while adding functionalities.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Agoda Android Software Engineer role in Bangkok, Thailand.

Success Rate

0%
Pass Rate

Agoda's interview process for their Android Software Engineer roles in Bangkok, Thailand is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Agoda's Android Software Engineer interview process in Bangkok, Thailand.

Agoda Work Experiences