5 rounds of interview! i was technical from the get go, from the first HR interview he was asking overall technical questions. then came the interview with their team lead, asked technical questions for an hour, then came the task, i did it down to the last detail, fully tested and screenshot tested, then came another 1.5 technical interview session, two engineers asking me questions and to change the code and improve it, then came another session with the HR guy, he was like wow you have done so great gave me all the positive feedback that everyone gave, then came another round of interview! two PR asking me team feat questions, typical questions like how would you handle conflict and etc. i did well they said you did well, then after one day: rejected! thanks alot for 3 weeks of hardship.