I was invited to interview with Kodify after submitting my resume, brief questionnaire, and cover letter to them. The interview occurred over four stages. First I spoke to a recruiter who would be a central point of contact throughout the rest of the process. They wanted to know a little bit more about me and speak to me over a video call.
The next interview was with some members of the team who I would be directly working with. This was similar to the first interview. I felt I could be honest and open with them and get my questions I had about the technology answered before I was delivered a technical challenge to complete in my own time. The technical challenge itself wasn't too challenging and the goal seemed more about my thought process and how I write code.
After that I was given a final interview where we discussed my solution, the choices I made, and a technical interview was conducted which easily pushed the boundaries of my knowledge. The whole experience was quite pleasant, those conducting the interview were professional and attentive throughout. It wasn't until afterwards I discovered the volume of applicants that are being processed. Because during the interviews nobody seemed tired or annoyed in the slightest. I'm very impressed, that led in part to my decision in accepting the offer.