1 - HR screening
2 - tech interview with 3 different devs (45 min for each person)
2 devs were nice, good questions - good communication, the 3rd one was very rude, Seems he was busy and wanted to finish interview as soon as possible. He did wait for answers but started answering himself.