I applied online. The process took 3 weeks. I interviewed at Kinaxis
Interview
The process was a bit of a time sink. There was an initial interview about 30 minutes long, followed by a take home assessment which takes a few hours if I remember correctly. After that was a 1.5 hour coding & technical interview. Finally, there is also a 1 hour architecture and design interview. To me, this seems a bit overkill for a job that will pay about 100k.
The worst part, however, was during the coding interview. There was a SQL based question that was written in a very ambiguous way. When I asked multiple clarifying questions, it was revealed that both the interviewers had different interpretations of the question themselves. I'm already under enough stress during an interview with 2 people watching me code, and now I have to decipher how their poorly worded problem should be interpreted.
This team (which is the old Rubikloud) should get in gear a little bit and if they make a new question, properly vet it. Moreover, train the interviewers so that they are at least on the same page when it comes to what a solution should look like. I remember leaving that interview thinking that team must have pretty significant communication problems.
Interview questions [1]
Question 1
Take home was some simple ML task using the Luigi pipeline package. One coding question was something like tokenizing words from a string. SQL question (though very poorly worded and described) boiled down to some aggregations and conditional statements with a join.
Thank you for taking the time to review Kinaxis on glassdoor. We often hear from prospective candidates that they have visited our glassdoor page and it had helped them get a better understanding of the company and we are deeply sorry to hear that your interview experience was less than exceptional. We take all reviews seriously and we are actively making changes to our employee interview training which will help prevent these situations in the future.
I received 14 minutes delayed call from the interviewer. Probably she predetermined that she would reject me. So, didn't ask me anything specific. Just told about the position and ask me about myself. Very disappointing experience. I received rejection just 3 hours after the phone interview.
I applied online. The process took 4 weeks. I interviewed at Kinaxis (Toronto, ON) in Nov 2020
Interview
The interview process was not explained clearly. For every round of interview I needed to reach out to the recruiter to ask what I should be expecting and I always got vague responses. The worst part was the last round of interview that I was told it is going to be technical questions but upon starting the interview I found out it is live coding challenge. Also the live coding platform was not working and I had to code without being able to run the code. Considering that the platform was not working and we spent some time to see if we can fix it I didn't have enough time to do the challenge completely. I think the platform bugs where considered as my lack of experience which is not fair at all. Other than that, I enjoyed talking to people.