The process consisted of three rounds. The first round was a coding test with three LeetCode medium-level questions. We were required to solve at least one question within one minute.
The second round was a technical interview focused mainly on my projects. I was also asked to design a database for a bank management system and write a SQL join query.
After clearing the first technical round, I was invited for a second technical round with the CTO. This round was relatively easy as well, with most of the questions revolving around my projects, including topics like ORM. This was the final round of the interview process.