First HR, then phone screen which is trivia style questions on C++ , OOP, DS & Algorithms. Following that coding test at home, must be completed within 8 continuous hrs. Not allowed to use C++ STL containers. The first 60-90 minutes of this test you can communicate with the "proctor" by email, and you should use this period to clarify the question, communicate your intended solution before starting coding and get feedback. My "proctor" was helpful. After that, onsite interview, which is virtual right now. 25 minutes presentation to the team on a project you worked on, followed by Q&A. None of the team used their video camera (although I used mine), which created a cold experience. After that there were about 3 technical interviews centered around different design aspects. Questions were ambiguous. The session with the hiring manager focused on behavioral questions. After two days HR called to tell I did not pass and provided some feedback.