The first step in your path is a brief telephone interview. We'll have a quick chat about what you're up to at the moment and then do a bit of coding together in an online coding room.
We'll look at the type of problem you might come across on sites like Leetcode and Codewars (don't worry, it's at the more straightforward end of what you'd find on those sites!). This may be code reading or code writing.
We're more interested in your general approach and the thought process you go through, so forgetting the name of a library function or a pesky semicolon isn't a big deal. If you're writing code, you'll be able to pick a language you're familiar with. We also chat through the code you've written and ask a couple of questions about it.
If we ask you to read code, don't panic! It might be in a language you've not worked in before, but we can help you with specific syntax :)