La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Slack nel mese di gen 2017
Colloquio
After a quick phone call with the recruiter, they presented me with a coding exercise. It is a project that you have to finish in one week. My project was a binary memcache protocol implementation (get and set commands only). The protocol is supported by famous memcached. I submitted my implementation on time, and after another week I got a call from the recruiter who informed me that my implementation doesn't meet some never unspecified criteria. I have never been contacted by a Slack engineer. After spending a week, I would expect some technical feedback, discussion, comments, questions. I find that kind of response somewhat unprofessional and disrespectful. If you'd rather not wasting a week, or the exercise isn't something that is very interesting for you, I would not bother with Slack.
Domande di colloquio [1]
Domanda 1
My project was a binary memcache protocol implementation (get and set/cas commands only). The protocol is supported by famous memcached.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Slack
Colloquio
Asked general questions about your career so far on a casual phone call before, the main interview was a series of questions and 2 test questions which weren't too difficult.
Ho presentato la mia candidatura tramite segnalazione di un dipendente. Ho sostenuto un colloquio presso Slack (Londra, Inghilterra)
Colloquio
First I took a Technical Assessment, they call you according to this test
Secondly, there is a Behavioural interview, they call you whether you passed or not
Lastly, there is being Technical interview
Ho sostenuto un colloquio presso Slack (San Francisco, CA)
Colloquio
Code review exercise , manager meeting, software design and coding exercise . Code review exercise will test your ability to review a PR regarding how you detect code smells, bad practice, but it’s also behavioral since you need to know how to communicate suggestions and changes . Design and coding process will gauge your problem solving approach but not needed to completely solve
Domande di colloquio [1]
Domanda 1
How would you design a new api endpoint in slack ?