I had two rounds of interviews.
The first round was scheduled to be a 30-minute discussion, but it turned into a 1.5-hour interview with two interviewers. The first interviewer asked sensible questions, while the other didn’t seem to have proper etiquette or social skills to ask questions clearly. The initial one hour went well, but during the last 30 minutes they asked about areas I haven’t worked on, so it didn’t go as smoothly. I explained my project clearly, though, so I thought I still had about a 50/50 chance.
The second round was supposed to be a one-hour coding interview. However, the same interviewer who didn’t know how to ask questions properly joined the call again, along with a new interviewer this time. He again started asking questions about microservices. It was very obvious that he didn’t really know much about microservices himself but kept asking questions anyway, maybe to understand the architecture.
Only in the last 10 minutes did the actual coding round begin — it was a Kadane’s algorithm problem, which I solved within those 10 minutes while also covering various edge cases.
I expected a third round, but I never received a call back.
Overall, a very disappointing experience.