YOE : 5 years
Current Organization : FinTech MNC
Title : Senior Software Engineer
Preliminary Round - Online Coding round
3 questions to be solved in an hour. Quite difficult, managed to solve 2 completely and 1 partially.
After clearing the preliminary coding round, I got selected for the Virtual Onsite rounds.
Virtual Onsite 1 - Coding Round
1 LC Medium (Array) and 1 LC Hard DP question, Solved both of them with plenty of time to spare.
Virtual Onsite 2 - LLD Round
Asked to write LLD, DB & API schema for Payment System. Standard LLD round. Was also asked questions on multi threading
Virtual Onsite 3 - HLD Round / Hiring Manager Round
Asked to design a system to track likes for posts.
Recruiter called immediately and said I cleared the process.
Experience - Interview process was fast and very few rounds. The whole process was over in 4 days. LC definitely helps, as questions are either directly from LC or variations of it.
However, I was very much disappointed with the negotiation process. I informed the recruiter that I was waiting for an offer from Amazon. Recruiter confidently said she will match Amazon's offer. After receiving the amazon offer, I sent the same to the recruiter. She had a look and said she won't be able to match Amazon offer at current level and asked me to interview for SDE 3 role. I had one bar raiser round.
Bar Raiser for SDE 3 - HLD Round
I was asked to scale and enhance the system to track likes, however the expectation was more in this round. I dint clear the bar for SDE 3.
I agreed to settle for SDE 2 role. As days passed by, the recruiter kept on decreasing the expected compensation. Got pissed with the recruiter and rejected the offer.
Highly Unprofessional Recruiter
My preparation journey - https://leetcode.com/discuss/interview-experience/1664001/FAANG-Preparation-Journey