Taro Logo

Software Developer Interview Experience - Lithuania

November 20, 2016
Positive ExperienceNo Offer

Process

A recruiter contacted me and offered a position in Amsterdam, NL. They arranged a call with another technology recruiter for basic screening.

The interviewer was nice and helpful. They asked a few questions about my experience and motivation, described the company, outlined the next steps in their recruiting process, and answered my questions – the usual.

Next, I was invited to attend a challenge on HackerRank.com. The challenge included a few tasks: one directly related to the position I was applying for (Android), and a few more general programming/algorithm problems that were quite easy. I could choose to perform these in any programming language of my choice.

After about a week, I received feedback on the challenge and an invitation for a remote interview with two developers. During this interview, I would have to perform a live coding assignment on HackerRank.com/work/codepair. I was advised to revise my knowledge on algorithms, data structures, and the Android platform in general.

The interviewers were quite supportive and gave me two tasks: writing an algorithm to compute the intersection of two arrays, and then handling async tasks in Android, followed by a series of questions on Android.

I failed the first assignment but did decent in the second one. After about another week, I received feedback that they decided not to move forward with my application.

Questions

HackerRank.com - Android: Implement the findViewById method, given that View extends ViewGroup (use recursion).

For each of 3 string arrays containing words, print a sorted array of anagrams found in other arrays.

Write an algorithm to compute the intersection of two arrays. What is the time complexity of this algorithm (using Big O notation)?

Android: Given a few pre-defined methods, how to download, decode, and set the decoded bitmap to an ImageView. What would happen on a configuration change (e.g., screen rotation)? How to avoid those problems?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Booking.com Software Developer role in Lithuania.

Success Rate

0%
Pass Rate

Booking.com's interview process for their Software Developer roles in Lithuania is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Booking.com's Software Developer interview process in Lithuania.

Booking.com Work Experiences