Taro Logo

Software Developer Interview Experience - Jaipur, India

June 1, 2016
Positive ExperienceNo Offer

Process

Round 0: CV must be shortlisted.

Round 1: Tech Online Test Round.

Round 2: HR Telephonic Round.

Round 3: Tech Telephonic Round. This is where I was stuck. Duration: 40 minutes.

It was on a collaborative screen. Two members from the core backend team joined the call and fired questions.

Questions

log = [ { 'user': 'A', 'page': 1}, { 'user': 'B', 'page': 5}, { 'user': 'A', 'page': 2}, { 'user': 'A', 'page': 1}, { 'user': 'B', 'page': 2}, { 'user': 'C', 'page': 7}, { 'user': 'C', 'page': 3}, { 'user': 'A', 'page': 3}, { 'user': 'C', 'page': 1}, ]

Implement discover_site_map(log).

discover_site_map returns a representation of the links between pages, using a suitable data structure.

For example: 1 -> 2, 3 2 -> 1 3 -> 1 5 -> 2 7 -> 3

Given any number of arrays containing numbers, write a function which finds the numbers that appear in exactly two arrays.

arrays = [ [6, 2, 2, 0, 4], [5, 0, 2, 6, 7, 1], [6, 7, 9, 9], ]

find_in_two(arrays) should return [2, 0, 7].

Was this helpful?

Interview Statistics

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

Success Rate

0%
Pass Rate

Booking.com's interview process for their Software Developer roles in Jaipur, Rajasthan 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 Jaipur, Rajasthan.

Booking.com Work Experiences