1. Machine Test
2. Technical discussion
3. Client round
4. HR round
First round is UI development round where you will be shared the PDF/design and you need to develop the UI accordingly. It will minimum take 3-4 hours time to complete it.
After that they will be discussing some basic UI skills as per the required skillset in the company, and ask few behavioural questions too.
Client round is typically taken by the client tech team, which will ask you some technical questions based on the requirements.
HR round is salary negotiations and how soon you can join the company.
I have to drop their offer cause its a small company, and very slow interview process, and plus I do had better offers than this one.