First was HR interview - included both about experience and skills and some behavioral like “How would you deal with missed deadlines?”, “What are your strengths and weaknesses?”
Next was a 1 hr technical interview with two Senior engineers. The interviewers were pleasant.
The questions included topics of SQL, REST APIs, .NET and C# programming concepts and design questions - abstract classes be Interfaces; what is dependency injection; difference between PUT and POST, etc.
Next was supposed to be a take-home assessment which you’re given a week or 5 days to complete. I didn’t make it to this round.
I honestly evaluated myself to have done well and was expecting to proceed to the next round. I don’t know what level of perfection they needed.