J'ai postulé via la recommandation d'un employé. Le processus a pris 4 jours. J'ai passé un entretien chez Delphia (Toronto, ON) en avr. 2022
Entretien
Initial interview with director of engineering as I was referred to the position. I was sent take home assignment on Friday at 4pm with the instruction to send back the code by Monday. I’ve got the impression that they don’t respect people’s time and just assumed that they can work on the assignment during the weekend. I’ve submitted the assignment and got an invite to next interviews and 5 minutes before the interview I’ve received this email: I’m sorry to do this so late in the game but we are cancelling the interviews today. The code you submitted for review is not up to our standards on a number of levels and we felt it would be pointless to proceed at this point.
I hope this doesn’t cause you too much inconvenience or hurt. I would be happy to schedule a call with you but it is apparent from the code that you would. not be a fit here.
Here are some comments on the code that led us to this conclusion:
• Contrary to the assignment description, there is no test suite present in the code.
• The UX sometimes breaks, and it’s possible to get to invalid states, e.g. more “O”s than “X”s.
• Bad input is either silently ignored (move 1) or silently failing (move 2+).
• Little effort has been put into readability: there is a ton of duplication, and some variables don’t make sense.
• The solution depends on many hardcoded constants and conditions, making it hard to read, review and test.
I hope this feedback is helpful to you; I offer it so that you can understand how we made this decision.
I thank you for the effort you put into this and wish you well in your job search.
In my opinion ( and not actually only mine) this is a very rude email. I believe no one should be treated like that. This guy sounded like his whole point was to humiliate. When people are trying to help they provide some guidance how to improve the code and not just say how bad it is. By the way the task was to code in Object Oriented Style in node js, which is obviously not the best language to do oop. I am for sure not the good fit because I am a nice person.
J'ai postulé via un recruteur. Le processus a pris 4 semaines. J'ai passé un entretien chez Delphia
Entretien
The interview process consisted of:
- First round interview with the software dev manager
- Coding exercise that I was given the option to do live over zoom, or take home and then present my work via zoom (I chose the latter)
- An architecture interview (which I thought I completely bombed)
Overall, everyone at every step was friendly, helpful, and dare I say... cool. I initially had to cancel my first interview due to a family emergency, and they were 100% understanding.
I asked each interviewer what they most liked about working at Delphia. Answers included "Everyone is really nice". "I get to work on what I want to work on - new ideas are encouraged", "I know it's a Canadian stereotype, but everyone is just so nice", "everyone is really funny".
A highlight: one of the interviewers showed me a zoom filter they made that turned them into Party Parrot. Make of that what you will :)
Questions d'entretien [1]
Question 1
None of the questions were anything you wouldn't expect.