There were 2 scheduled interviews. The final interview was supposed to be a scheduled technical assessment. But it was just an individual named Michael calling to schedule a call for Thursday, at 9PM on a Tuesday, after a long day of work. Michael then proceeded to fire off a myriad of questions first about work experience, credentials, then networking, then Azure, then asking if I was seriously considering asking for the salary.