* HR screening
* Phone interview with technical specialist
* Onsite interview (2 different teams)
I did not like organizational part. They booked a hotel, but I had to pay deposit myself and things like this.
Rejection was based on "social skills". There was no problem with my technical skills. Which demonstrated, that they search rather for "social people", than for good specialists. I am happy they rejected me, otherwise I would do this.