Role - Backend developer
Location - Bangalore
Experience - 3 years 1 month
Round 1 - Machine Coding Round (90 minutes)
Write full working code of Conference room booking system. Various features and edge cases were given in the question. Expectations - full running code, proper classes creation, legible code. Bonus points were there for some extra optional features.
Verdict - Positive
Round 2: PS/ DS round
Round 3: LLD round
Verdict - Negative as my database schema design wasn't extensible and I couldn't write the code for interfaces in time.
Round 3 (again): Since my previous rounds were very good, I was given a chance to appear for the LLD round again
I wrote the schema for around 9-10 tables but forgot to include the payments table. Also my approach of locks during seat booking wasn't quite correct probably.
Verdict - Weak Hire as the interviewer seemed to expect a flawless solution from me (given that this was a 2nd chance) and he seemed a bit dissatisfied with my proposed trade-offs/ approach at 1-2 places
Overall - not selected as the hiring became slow and verdict wasn't quite positive for the last round.