I applied through a recruiter. The process took 5 days. I interviewed at Rangle.io
Interview
Recruiter contacted on Linkedin and setup initial phone screen. It was just a call to talk about my experience and to give me the opportunity to learn about the company. The call went relatively well except for the part where the recruiter seemed surprised that I was out of the job market for over a year, which I thought was obvious from my profile. My feedback to them is to research and know what kind of candidates they want to hire before contacting people out of the blue . It would save time for both parties. Recruiter also mentioned that I did not sound excited about the opportunity and made a mistake by asking more details on what the company does. This whole process of judging personalities from a 10 min phone call is flawed and amateurish.
Thanks for your feedback. We continuously look for ways to improve the candidate experience and your comments will help us iterate on our initial introduction calls. Your suggestion that candidate research should be thoroughly completed before the initial phone call is spot on. Our team strives to be respectful of our candidate's time and offer a positive experience. Your feedback will help us get there.
I applied through an employee referral. The process took 4 months. I interviewed at Rangle.io (Toronto, ON)
Interview
Phone call, online test, two in person technical interviews. The overall process lasted over 4 months, it was extremely drawn out with no decision ever made. I eventually gave up waiting to hear back. The senior developer interviewing me gave me 5 minutes out of 1 hour to ask questions, and every question I asked he found a way to bring it back to why the company was not as great as everyone thinks it is.
I applied through a recruiter. The process took 3 weeks. I interviewed at Rangle.io (Winnipeg, MB) in Jun 2018
Interview
The interview process consisted of a phone interview with recruitment, a short online quiz, and two back-to-back interviews, one with a Solutions Architect and the other with a Group Technical Director.
The phone screen was very straightforward, more of an informal chat. I was asked things like, "What do you know about Rangle?", and "Describe your dream job.". There was chance to ask my own questions too.
After this I was invited to take a short online quiz designed to get an idea of my knowledge of general web development concepts like HTTP request methods, and many other things that I’ve forgotten. These varied in difficulty, and apparently you’re not expected to get them all correct.
The other interviews were conducted via video call, as I wasn't based in Toronto at the time. We had some slight technical difficulties to start with, but they didn't have much of an impact on my interview. The first interview was more technically focused, and we basically did a couple of pair programming exercises for the first 20 mins or so. The exercises were focused on ES6 JavaScript and functional programming. The remainder of that interview was dedicated to a few cultural fit questions, but mostly I was given time to ask questions of my own.
The second interview was entirely focused on cultural fit, with an emphasis on the way I work. The Director asked me questions about Agile methodologies, how I’d approach testing/QA on a project (as in how would I set this process up form a high-level), and how I like to be managed. It was more of a conversation than an interrogation, and the last 20 mins of the interview were dedicated to any questions I had.
Shortly after my interviews, probably a couple of days, the recruiter let me know that I might be having an interview with the CTO, to clarify some of my consulting experience. However, a couple of days after this, the recruiter called again to let me know that interview wasn’t going to happen, and to extend me an offer! Which I accepted!