Very Excellent process. The HR is very helpful and keeping you updated throughout the process.
1.HR Call to talk about your skills
2.Technical Assessment
3.MS Teams call with Manager and Principal Software Engineer
4.MS Teams call with Software Engineering Lead
5.Final call with the Engineering Director
Very straight forward process, mostly is behavioral questions and Java / C# basic questions. Know your collections, DS and Algo and OOP