Are you a good fit?

That's something we aim to figure out together! Don't pre-judge yourself, because we're often our own worst critics. If you're excited to work at Beyond, then we're excited to talk to you.

How to prepare for the interviews?

We want to keep preparation time low. We're not going to ask trick questions or expect you to have the encyclopedia memorised.

Just come as you are, and be ready to have a good casual chat.

For technical interviews, we'll generally want to talk about your solution to the coding challenge, and we may want to see how you would handle some examples of real life situations. These would include potential problems, or potential features to be built.

In the interviews

In interviews we're always time constrained. We have a short time to try to get a good picture of you (and vice versa).

So it's important to structure your answers well. A great tip is to use the Pyramid Principle to structure your message. This means that you're giving the punch line first, followed by the explanation and evidence.

This gives the interviewer the chance to redirect you quickly if you're going in the wrong direction — then we all benefit from a good use of time, and you've got a better chance of succeeding.

If you don't understand the question, don't be afraid to ask for a clarification. Sometimes we do a poor job of explaining things too! It's not always your fault.

Tech challenges

There's a few key tips to keep in mind when tackling a technical take-home challenge:

  1. You may be tempted to go above and beyond what's asked of you (no pun intended 😅 ). While this is admirable, it's much more important that you really nail the core task. If you can do both, that's great, but don't fall into the trap of neglecting what's important.
  2. We suggest capping your time at 2 hours. While in theory, you can spend as much or as little time as you like, we won't reward you for spending more. In fact, showing that you can manage your time to keep it down to 2 hours would look really good.
  3. Make sure you're delivering something that you understand. The interview process is designed to gauge your own ability to problem solve, and if you're not able to understand your own solution, it won't make a great impression.
  4. Take a little time and plan your work. We recommend capping your time at 2 hours, mostly because you've got your own life to live and you don't need to waste it on interview challenges. But that means you'll need to prioritise, and make sure you deliver the stuff that shows your ability, while possibly skipping some other stuff.