I had four interviews scheduled that were entirely out of order—for example, an interview with the VP of Data Science before even interviewing with the hiring manager.
There was one technical interview with a team lead from another group where I had large gaps in knowledge since I don't deal with those topics on my day-to-day, which made me feel like my process is over. However, I was still made an offer which made me wonder what is the need to put a candidate through that if it is irrelevant to the position.
This was followed by an HR interview in which the interviewer was 20 minutes late, spoke to me on the phone instead of the scheduled video chat, and said "I don't want to waste any more of your time" after a short time, which confirmed my feeling my process is over. Turned out I was still made an offer which meant I didn't even get a chance to bring up questions about the company and position with HR.