First Round - HR Interaction
HR will connect with you and ask your background, skills and will also ask some basic questions related to profile.
Second Round - Client Engineering Lead F2F
Client will take your F2F (through Zoom) interview. Generally, the Engineering Lead will take this interview. Ask you about your experience and what problems are you solving. Ask you some basic DSA, coding questions.
Round 3 - Coding Assignment
You will be given to develop a assignment in 48-hours time frame.
It would be Medium level coding assignment. You should focus more on OOPs design, good coding practices, unit testing, etc.
Round 4 - Interview with Architect
He will give you 2 easy to medium DSA problems to solve. Also, ask you to optimize your code and handle corner cases.
I cleared all rounds very well - with excellent feedback.
Yet, I got response from company that client hired another candidate which they felt would be better fit.