Taro Logo

Senior Android Developer Interview Experience - Tallinn, Estonia

January 1, 2020
Positive ExperienceNo Offer

Process

The interview (#2) was conducted via video call with the Android Lead Engineer and lasted approximately 1 hour.

Before this interview, there was a call with a company HR manager. She mentioned about 5 stages in the interview process with different people. The preferable language for speaking is English.

Questions

What was the most exciting part of your career?

Describe Collections types in Java.

Difference between ArrayList and LinkedList, including their pros and cons.

Discuss two popular design patterns and their implementations.

How can you access private fields or methods in Java? Why is reflection generally not recommended?

List the four types of Android components used in AndroidManifest.

When are different types of Services used? What is the AIDL interface?

How do you save the progress of a long-running operation after screen rotation?

Difference between Fragments and Activities.

What lifecycle methods are called when two fragments are presented one above another?

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Bolt Senior Android Developer role in Tallinn, Estonia.

Success Rate

33%
Pass Rate

Bolt's interview process for their Senior Android Developer roles in Tallinn, Estonia is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral33%
Negative0%

Candidates reported having very good feelings for Bolt's Senior Android Developer interview process in Tallinn, Estonia.

Bolt Work Experiences