Company deep dives

Deliveroo interviews

Architecture interview

The board you will use

“For onsite interviews we would generally do this interview on a whiteboard or good old pen and paper”

Jacob LeverEngineer, Care Engineering team, Deliveroo (runs Architecture Interviews)

Deliveroo · 2022-01-14

A whiteboard or pen and paper

Practise explaining a board the interviewer cannot see.

Example

Frame the problem first

“We’re really looking to see how you go about turning a fuzzy project brief into a solid technical plan.”

Jacob LeverEngineer, Care Engineering team, Deliveroo (runs Architecture Interviews)

Deliveroo · 2022-01-14

From a fuzzy brief to a plan

Practise marking where the sketch starts and stops before you draw.

Example

Sketch it

“Sketch out all the core components you think you’ll need to get a minimal working system first, and then iterate and go into more detail (and add more components as needed).”

Jacob LeverEngineer, Care Engineering team, Deliveroo (runs Architecture Interviews)

Deliveroo · 2022-01-14

Core components first, then iterate

Practise labelling what each arrow carries.

Example

Revise when it changes

“Your interviewer might interrupt and move you on occasionally, but don’t see that as a bad thing: they know the areas they want more detail in, and where the juicy problems are”

Jacob LeverEngineer, Care Engineering team, Deliveroo (runs Architecture Interviews)

Deliveroo · 2022-01-14

Interruptions point to the interesting parts

Practise redrawing when a shared resource changes the fastest path.

Example

How to prepare

“You can use whatever tool you like, and it’s a good idea to get used to drawing boxes, lines and text with it before your interview.”

Jacob LeverEngineer, Care Engineering team, Deliveroo (runs Architecture Interviews)

Deliveroo · 2022-01-14

Practise with your drawing tool

Practise scoping a sketch before the session starts.

Example

Last reviewed