Applied through a referral and recruiter reached out and sent me a simple SQL test. Then, - 30 min screening with hiring manager. - After that, another 90 min SQL test with an engineer -I was asked to write SQL queries and a stored procedure. - After clearing SQL tests, 4 rounds of 30 min interviews with engineers and a director, where we discussed about past experience and some projects on my resume, some technical questions and some behavioral questions Cleared all rounds and had positive experience. Everybody in the team liked me and they asked for salary expectations. Recruiter was almost certain about offer but in the end, they ghosted me. No offer, no explanation about why there was no offer. The whole process took about 2 months.