First I had a phone interview with HR manager who seemed nice. Second phase was a short call with a dev team lead followed by a coding interview which was to implement REST API in Java Spring. Then I went to their offices for 3 other interviews with R&D members, another HR interview and an interview with CTO.