1-hour phone screen.
Take-home test on API testing 3~5 hours work.
4 hours in-person interview virtually. 4 segments with 1 hour each with 3~4 people on each interview segment. It is really exhausting to focus on 3~4 people in a 1-hour short span for 4 times. Gemini should do sometimes about it.
I did some research about the company and tried to ask some educated questions about the company to show that I am interested not only in the position but the company as well. The final interviewer seems to be irritated and impatient. In the end, he said why don't you just google those questions. It was really unprofessional. If you don't want to answer questions, just stop asking if I have questions.