I saw the opening on their careers page, and I applied by sending a cover letter, my resume, and answering some questions they require.
Next I got an email inviting me to the next stage, which was to reply to the email by answering some questions about yourself.
In the next stage, I had an interview with two developers, one of them being a manager. It was a pretty chill interview where you get to learn more about the company, and then answer some basic technical questions, and some questions about yourself and your experience. Usually you interact mostly with one of the two persons on the call. By the end of the call, you get to ask some questions if you so wish.
Then, there’s yet another stage… There were two developers on the call, but again, you interact mostly with one person. There were some technical questions, and then we went through a system design exercise. Yet again, you may ask questions in the end if you want to.
Finally, and this is where it ended for me, I had an interview with the CTO, and a few managers. I mostly interacted with the CTO, and here you will speak about your experience, and you’ll get asked some situational questions. I had to think for like a minute to answer one specific question, because I couldn’t remember something right on the spot (though eventually I did :)). I had some time for questions, and then the call ended, and they told me they’d let me know.
A few days later, I got an email that YNAB had chosen to go with other candidates, so out of hundreds of people, I made it to the last 6. And of those 6, two were chosen if I recall correctly. Honestly? The process was a bit tiring, but personally I found it enjoyable. It was funny because I got the rejection email while my wife and I were celebrating our anniversary. I think my wife was more stressed than I was though, because she felt relieved after hearing the news. After all, bad news is better than no news at all.
What I enjoyed the most about the process was that the people seemed genuinely nice. The vibe I got from every person I ever spoke with was just great, and I guess it would’ve been nice to have them as my colleagues. I also loved the interactions with my recruiter. She seemed like a very pleasant person and every email came off as nice and genuine. But most importantly I felt like the interview process was like a self-discovery person. Answering the questionnaires I guess I Iearnt some new stuff about myself, too.
My suggestion is do apply if you’re on the fence. Be genuine, and hope for the best!