Glassdoor users rated their interview experience at Shoelace as 100% positive with a difficulty rating score of 1 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Software Intern and rated their interviews as the hardest, whereas interviews for Software Intern and roles were rated as the easiest.
The process took 2 weeks. I interviewed at Shoelace (Toronto, ON) in Oct 2024
Interview
There were 3 interview stages, 1 - initial just getting to know you and your experience, 2 - technical interview with take away homework assignment which they review, 3 - a personality test based on managing teams and how you handle difficult situations
Interview questions [1]
Question 1
How would you handle a member of your team who overspent the budget by $10.000 on a client.
I applied online. The process took 2 weeks. I interviewed at Shoelace (Toronto, ON) in Jul 2019
Interview
It was a total disaster, the CEO and CTO/Lead Dev were present for my interview, and they got into a disagreement while I was sitting there, debating the efficacy/"correctness" of my code - the CEO seemed to think it was wrong, the CTO seemed to think the CEO was wrong/misleading me and was more encouraging to keep pressing forward. It was really a comical waste of time in the end, the salary was low, and after I was rejected I received a scathing piece of feedback that indicated that the CEO's confidence/ego was bigger than his understanding of software development. They asked me to duplicate some objects in JavaScript, create an object factory or two, instantiate some stuff and then modify some object values. I accepted a job with a Fortune 50 company weeks later for double the salary and proceeded to excel highly in my position there. These guys have their heads up their butts, the type of guys who will ask for 5+ years of experience in a piece of tech that's only existed for 2 years.
Interview questions [1]
Question 1
After a take-home piece of work I was asked to come in and review the submission, and then to make some changes to my own code. They asked me to duplicate some objects in JavaScript, create an object factory or two, instantiate some stuff and then modify some object values.
Was asked to do a minimum of 3 interviews. One of the steps in the process was creating facebook ads for a company and describing, in a presentation, the process.