Cleared all 3 rounds. No Offer
1st round with the usual Express/Node.js task which they say should take 3 hrs but to really pass this round, you gotta spend more time on it.
2nd was technical discussion around concurrency in DB and other technical stuff mostly around DB and Node.js. Interviewers were knowledgable and I had fun talking to them.
3rd round was Behavioural Interview. Past experiences and how you handled hard situations.
I had cleared all 3 rounds but in the end they rejected me saying they selected someone with more "domain knowledge".
Asked for proper feedback so that I can work on where I am lacking, got the feedback call invite 15 days later and what they said was "since you are excited to learn new stuff and we work on pre-decided tech, you don't seem like you would enjoy it", which seemed like a roundabout way of rejecting someone without looking suspicious.