The first two interviews were pretty smooth including a pre-screen phone call interview and the second was a technical one. The third one was also a technical interview which was confusing to me and it felt like a first-time interview because the interviewer were not prepared well.