The interview process was pleasant and efficient. The interviews was three: 30 minutes screening with recruiter, 2 phases(1,5h each) of technical interview conducted at once and a 30 minute cultural fit with their CTO.
I was referred by a friend and they responded very quickly - in the matter of hours, after I sent my resume, I received an email from the recruiter to choose a slot for the initial screening.
It was a typical interview, where you describe what is your current role and what are your expectations. I would call it actually a very friendly conversation, rather interview(although I was feeling quite nerves).
The second interview, the technical one was on site. Two engineers - principal and senior, they were very friendly during the whole process.
During the first phase of the interview I had to talk a bit about my background. Then the interviewers check how deeply I understands the topics I said I'm proficient in. Basically a depth of knowledge interview type.
The second phase was more structure. They have prepared a semi-finished system design task, which we had to finish together. The idea of this task is to actually check how you think, rather than searching for "the right solution".
I would say that it is not an easy job to invent a problem like that, so they have prepared very well on that. During the whole process I was treated with respect and the interviewers was really nice.
The last interview was a cultural fit, with the CTO of the company. He explains the way they work, why they work this way and what are they expecting from their engineers. The idea of this interview is to see if you fit in the company. Both side, from their perspective and from your own. Again I would not classify it as an interview, but rather a nice chat about company and you.
I had the ability to ask any kind of questions about the company, about the cultural, the people, the technologies, why are they chosen, basically whatever interests me.
Generally I like the company, Everyone seems very positive, the engineers was well prepared, the product they are build sounds meaningful and one with a future, Got an offer which fulfilled my expectations, but I decided to proceed with another company, that sounds more attractive to me at the moment.