The process is fair and quick as the team needed people to join in a short notice:
Video interview with recruiter
Hiring manager interview with manager and team lead
Team lead kept interrupting me while answering questions asked by the manager and asking different questions and interrupting again while I am answering. The atmosphere of the interview was not friendly and made me uncomfortable answering questions