AirBnb | Software Engineer | L4 Bangalore
Anonymous User
9734

Round1: Hackerrank test

One question : 90 minutes. There can be two questions as well. For me, it was only 1 question.

Round 2: Coding

Find the intersection of two singly linked list. List can contain cycles.

Round 3: Coding

String str = "Leetcode is a good community for software developers"
String text = "is for developers"

O/P: [1,7] since the given text is found between index 1 to 7 in given string

String str = "Leetcode is a good community for software developers"
String text = "is for lawyers"

O/P: [-1,-1] since all the words are not found in the given string

String str = "Leetcode is a good community for software developers"
String text = "developers for"

O/P: [-1,-1] since all the words in the text are not in the same order as in the string

Round 4: System design

Find the recently viewed listings on the website by the user. Example a user looked for hotels in Bangalore. Design a system responsible to return the recent listings for a user.

AirBnb focuses lot on code quality like variable names, proper modular functions. Also, you should explain your code well during the interview. They see your communication skills also.

I could not perform well in System design round, therefore got rejected.

If you clear all these 4 rounds, they do de-brief and followed by that, there will be two more values round of half an hour each ( non-technical completely ).

Good luck :)

Comments (8)