Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso Deliveroo (Londra, Inghilterra) nel mese di set 2018
Colloquio
Contacted by in-house recruiter over LinkedIn.
I had an initial HR call to discuss role, my background and salary expectation.
I had a technical screen with one of the platform engineers, which was an online CoderPad exercise.
I passed this, the next stage was a 3 hour final interview, 1 hour pair programming, 1 hour design, and 1 hour cultural.
I couldn't spot the pattern for the pair programming exercise so needed help on that but knowing that came with an elegant solution. The design session the problem was more of a brain teaser than a practical problem such as design Deliveroo that I prepared for. It went very poorly as it was quite a narrow solution which comes down to database technology properties in the end. I didn't enjoy the interviewers in this session. The last session was a cultural one which was very standard, the interviewers in this one were quite casual unlike the others and was a real pleasure.
I didn't expect to receive an offer because of the design session, and I didn't receive an offer because of my communication in the first 2.
Communication and preparation at each step was very good.
Ho presentato la mia candidatura tramite un'altra fonte. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Deliveroo (Londra, Inghilterra) nel mese di gen 2018
Colloquio
There was a coding exercise given in advance, that could be completed in the language of your choice.
On the day, I had three interviews, each 1 hour long. Each interview had two interviewers.
The first was an architectural interview, where we discussed a problem in a fairly free-form way, with a whiteboard.
The second was a pair coding exercise, where I answered some questions on my code, and then implemented a new requirement in a pair coding/live coding way.
The third was a "behaviour" one.
Domande di colloquio [2]
Domanda 1
To add a new feature to my cron parser to allow days of the week by name