Recruiter contacted me via LinkedIn, and asked if I'd like to change job, and offered me to visit their office to discuss such opportunity.
Once I was at the office, in a large open space, I talked to recruiter, and after that, surprisingly to me, he tells me, that technical interview will start in couple minutes.
Interview with 3 person asking me - 2 developers and PM? took about an hour. After which recruiter again talked with me about possibility and my expectations from this change.
Next day I got an email with another invitation to their office to discus the offer.