Hi Folks,
YOE: 5.9
Currently SSE@Walmart.
Last week of May '25:
Recently gave Hackerrank Assessment of Booking Holdings.
No. of questions: 1
Time limit: 90 mins
YOE: ~6
OA:



Local Environment Setup:
JUnit/MockMVC test cases are supposed to give extra credits.
Status: Qualified and shortlisted for elimination rounds.
3rd Week of June '25:
Round #1: Coding
This isnt a typical DSA round as per my experience, however I've heard that each team in Booking has their own interview pattern.
No. of questions: 1, Time: 1hr
Platform: Hackerrank
An abstract problem statement about credit card limit and authorize & capture transactions was shared and based on the question, there were certain business rules given.
The idea was to write code to support the validations and see if the type of transaction could be processed or not.
Fully working code was not expected and based on the question, I feel that it couldn't have been built in time, since there was a requirement to "clear the holding amount once the holding period expires" and that would have required some sort of a daemon thread to be built which would run at a scheduled interval (my hypothesis). I explained the thought process and interview agreed to skip coding that functionality.
For the bunch of validations, I felt that they probably were looking for a rule based design pattern, which I couldn't implement in time.
Received rejection mail in 3 days.