Call with HR, then a take home technical challenge. HR was excellent throughout the entire process, however the same cannot be said of whoever handled my application on the tech side. The technical challenge was straight forward, bonus points and all - so I was pretty confident I'd be getting an offer.
Lo-and-behold I hear from HR that I got rejected. I asked why and it took HR some digging to get the response "over architected" and "did not run".
Curious, I downloaded the solution I sent and it ran perfectly fine. It seems like their team was unable to run my file, so they just gave up? I asked what issue they encountered trying to run my file and never heard back.
Additionally, given no technical guidance I would assume a generous amount of flexibility for the solution given the lack of context. Or, if the expectation is for the solution to be of a certain style, then set the context before the test. Hoping developers guess the appropriate level of granularity that you expect, is no way to conduct an interview.
I was pretty excited at the prospect of working at Unata before the interview, however after experiencing this level of communication from the dev side I'll be staying clear in the future.
I received two other offers for the same role from other companies the very same week.
Perguntas de entrevista [1]
Pergunta 1
Unnormalize a set of nodes with parent/child relationships (nodes provided as an input in a normalized state).
Candidatei-me online. Fui entrevistado pela Unata (Toronto, ON) em set. de 2018
Entrevista
1st Phone call - basic questions on my background and why Unata. Person was very straight forward in the culture. Hopefully get a call back and be interviewed by one more team member.
Very friendly interviewers. They provided personal experiences regarding their work at Unata. They also gave positive feedback. They are also very quick to get back to you after the interview.