It was a very long process, like there was literally 1 month gap between 1st and 2nd interview. Anyways, The interviews itself were straight forward, I had my first Interview, which was more like a discussion, they asked me a few questions, I answered, and then even if the role was about frontend, they gave me a full-stack coding task(fair) the task was kinda lengthy, with all the requirements, and I had one week to submit, although i submitted a day before, I had problems due to my tough schedule, then they set the second Interview after a month, and this time the interview was more about the code review, but they asked me far too many questions, the questions ranged from the algorithms, to frontend, to testing, to alembic, pretty much everything which was present in the code, to things whcih could've been better, I gave all the straight answers, and then after that Interview, I was called to the Main head office of Eagly's for a Final Interview, I met the CSO and the HR Manager person in the office for the final Interview, It was the first time meeting with the CSO, so He asked me pretty much same questions, anyways, even after answering all the questions correctly, and even with their actions, like showing me the office in the end, asking me my notice period, and what are the things they will be giving me and all that, they sent a rejection email in 3 days, So it was pretty bad expereince if you ask me, like i don't know what else they were expecting, but yeah they should have been clear from the start, It was a management failure!