Fairly straightforward- recruiter call, tech screen, then virtual on-site. Nothing out of the ordinary. Tech screen was a bit all over the place- part technical, part behavioral. Recruiter was very helpful.
Two interviews:
First, is 1-hour technical interview on zoom
Second is a 4-hour session on-site, including doing a presentation you prepare before the interview, and a technical project you also implement before. The session includes discussions about you, your past experience, the project you implemented, a few technical questions, and behavior interview.
One online coding. Then craft demo. 1 hour for coding. then 3 interview with engineer and managers. Interview went well, but HR said to wait for response but never heard for more than 2 weeks, either didn't met their expectation or position taken removed.