The interview process was composed of 3 steps interview. The first round was with HR asking about the background and talking about the company. The Second was a tech interview with 2 team members asking some basic questions and a code challenger. Then another tech interview. He asked a lot of questions about basic concepts and design patterns. That last step was a really unprofessional experience. He came across as rude and, in my opinion. He interrupted me on several occasions and seemed annoyed.