At incident.io we’re growing our Data team from 2 to 3 people (see all of our open roles here)! After our recent fundraising, we’ve stepped our growth up a gear and are bringing someone on board to help us with all things data as we scale.
We’ve spent a fair bit of time on our data infrastructure and core models (blog post coming soon 👀) and are now really doubling down on the analytics side of things - so it’s a great time to be joining us!
Interview processes can be opaque, so in line with our blog post on our Engineering recruitment process, we thought we’d do the same for our Data process to lift the curtain a bit on what to expect.
The process is:
In this post, I'll go over each interview step and explain why we do it, who you’ll speak to, and how it works. I'll also share some tips on how best to prepare. All of them can be done remotely, although we prefer to bring you on-site to do the final two interviews together which doubles up as an opportunity to meet the team.
We iterate on our interviews in response to how effective the team think they are and the feedback we receive from candidates afterwards — this is a snapshot as of August 2022.
Why do we do it?
This is primarily a chance to say hi, get to know each other, and discuss any initial questions you might have about the product, team, or interview process itself. It’s also a chance to discuss expectations around timelines, location, visas and salary upfront.
Who will I speak to?
This call will be with someone from the Talent team.
How does it work?
It’s a 20-30 minute call, done remotely over a Google Meet. It involves:
Tips on how to prepare
Why do we do it?
We’re looking for 2 things at this stage - mindset, and technical knowledge.
Mindset is hugely important as in our environment there will be a lot of ambiguity in the problems you have to solve, and lots of scenarios where you’ll have to pick up and use a tool you’ve never come across before. Not everyone will like a scrappy start-up environment and that’s absolutely fine, but it’s a good opportunity to align expectations.
With technical knowledge, we’re looking to see whether you’ve had experience in lots of the data work we do day to day, from building data models through to what tools you use on a frequent basis.
Who will I speak to?
This call will be with either one of us from the Data team.
How does it work?
It’s 1 hour long, and done remotely over a Google Meet.
Trying to recall past examples on the spot isn’t the best experience, and we’re not trying to catch you out in this process. So, to remove any doubt on what you’ll be asked, here’s the list of questions - exactly how we’ll ask them:
Tips on how to prepare
Why do we do it?
As with all recruitment processes, there’s a tradeoff. A take home task gives us a very clear insight into how someone thinks, and is very useful from our perspective. But, you can often be in multiple processes at once and having several 4+ hour take home tasks is not only daunting - it’s a huge time sink.
We made a trade-off, and have made a take home task that we genuinely believe can be done in 1-2 hours.
Fundamentally, the task is “here is a bunch of anonymised data, go find our active user numbers and 1 other interesting thing”. It’s as reflective of our work in the Data team here at incident.io as can be! It’s also a great opportunity for you to get hands on with some of our actual data, and to show off your SQL and analytics skills.
How does it work?
We give you access to an anonymised dataset in Google BigQuery (our reporting database), containing data tables for:
We give you a Notion doc that runs through the task, what’s expected, and data dictionaries for the above 4 tables (plus a list of the types of timeline items).
The output of the task is a maximum 2 page Google doc - quality over quantity! In this doc we want to see:
We’d also like to see your SQL code that you used to generate any datasets.
Tips on how to prepare
Why do we do it?
At this point we’d love to invite you into our office near Old Street! Our on-site interviews can be broken down into 2 parts: the skills interview and the culture fit.
The skills interview is for you to run through your take home task, and also for us to run through a problem solving exercise that would be very similar in style to the types of thing you’ll work on here at incident.io.
Who will I speak to?
One of us from the Data team, and someone from the wider company.
How does it work?
This interview is 45 minutes long, and usually done on-site in our office. We make this step 45 minutes to give you a bit of breathing room between the 2 interviews.
It’s largely broken down into 2 steps:
Tips to prepare
Why do we do it?
We've already covered most of what we're looking for in the interview process by this point, but it’s all been focused on Data. There’s a lot more to the team here at incident.io!
This interview is done for everyone we hire, regardless of role, so don’t be surprised if some of the questions seem similar, or you find yourself referencing the same examples. That's ok. This interview is typically going to be with folks outside Data, and it’s a good chance to discuss things from a less technical perspective.
Who will I speak to?
Up until this point, you’ll have met a small number of the incident.io team. However, we have all sorts of amazing people you’ll get to work with if you come here. This is your chance to meet some more of them!
You'll most likely be speaking with two people you’ve not met already, often Stephen (our CEO) and someone from outside of Data.
How does it work?
This interview is more of a two-way conversation and a great chance for you to ask us about things that matter to you. We have a few questions and topics we’d like to cover and we’ll use those as a guide, but we’re expecting you to come with questions of your own, so don’t hold back.
A few examples of topics we might cover include:
Tips to prepare?
We’ve done our best to make sure we get to know you well and vice-versa, without being too overbearing. As we’re still a very early stage company we’ll be tweaking this process as we go along - we’d love to hear your thoughts on how you find it!
Interested in joining us? Check out our open roles 🙂.
Meet Lucy Jennings, Expansion Account Manager 🔥
Meet Dylan Rose Muller, Business Development Representative 🔥
Meet Mohit Bijlani, Chief Revenue Officer 🔥
Ready for modern incident management? Book a call with one our of our experts today.