I applied online and received a call a few weeks later.
After a phone interview, I was offered an interview with the engineers.
I prepared using interview reviews from Glassdoor and answered all the questions well, receiving good marks from the interviewers.
Only one thing wasn't good enough, I guess – my English.
The first question was to solve a programming problem. Other questions were about business logic, specifically concerning hotels.
First question:
Write a function that takes a filename or file descriptor for a dictionary file and a list of characters, and returns the biggest word that contains all the characters in the list.
Example:
Dictionary file: '/usr/share/dict/english.dict'
Words:
Characters: ['a', 'b', 'c']
Result: => abacadabra
The following metrics were computed from 1 interview experience for the Booking.com Software Developer Willing to Learn Perl role in Russia.
Booking.com's interview process for their Software Developer Willing to Learn Perl roles in Russia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Booking.com's Software Developer Willing to Learn Perl interview process in Russia.