About the role
During the interview, you will walk through a series of technical exercises with different Toasters based on problems in our restaurant domain. Some exercises will involve writing code in your choice of coding language from the following:
Javascript;
Java;
Python;
or Kotlin
* If you'd like to use a different language, just let us know ahead of time so we can prepare
Using code, you will be describing edge cases, testing, and scalability. Other exercises will focus on collaboration on code reviews or how to best architect a greenfield solution to a problem.
To ensure you are able to demonstrate your technical abilities to their fullest, it would be helpful to refresh your knowledge with these concepts:
Graph Traversal
Data Structures
Concurrency
Data Modeling
String Manipulation
Common Architecture patterns
Cloud Infrastructure