First interview was 45 min. It was a typical technical interview, I really connected with my interviewer and it felt like more like a genuine conversation than an interview.
Second interview - Machin test, assignments were not explained properly but it was good to do self-learning.
HR round was 30 mins my interviewers were very warm and friendly; seemed to genuinely want to get to know me. I felt at ease with all and made accepting the offer an easy decision!