For mobile (React Native) our two questions are making an app that matches the design from a figma file or writing a bridge to a native library we provide.
For front-end we ask they either match a mock from a figma file or writing a small library that handle async data fetching efficently.
For data we ask for either writing a simple scraper for a web page we host or we ask them to write a SQL script that does a tricky data transformation.
For back-end we either ask them to write a simple API that has some specified features on its routes like multi-sort or we ask them to come up with a SQL schema for a tricky use case.
For 3D visualization we provide some data and ask a question about it, Ill share an example below.
For computer vision we ask about plane detection or locating an object in space given a segmented video and 3D model.
For AI we either ask them to find the right threshold for a similiarty search in a vector database or we ask them to write a script to score the results of an AI process given a golden set of results.
For platform we ask them to write a script to do some simple static analysis or specify how they would implement authorization in our system.
We also have a few one off questions for roles like search, infra, and native mobile. I also have some general data structures and algorithms questions.
For mobile (React Native) our two questions are making an app that matches the design from a figma file or writing a bridge to a native library we provide.
For front-end we ask they either match a mock from a figma file or writing a small library that handle async data fetching efficently.
For data we ask for either writing a simple scraper for a web page we host or we ask them to write a SQL script that does a tricky data transformation.
For back-end we either ask them to write a simple API that has some specified features on its routes like multi-sort or we ask them to come up with a SQL schema for a tricky use case.
For 3D visualization we provide some data and ask a question about it, Ill share an example below.
For computer vision we ask about plane detection or locating an object in space given a segmented video and 3D model.
For AI we either ask them to find the right threshold for a similiarty search in a vector database or we ask them to write a script to score the results of an AI process given a golden set of results.
For platform we ask them to write a script to do some simple static analysis or specify how they would implement authorization in our system.
We also have a few one off questions for roles like search, infra, and native mobile. I also have some general data structures and algorithms questions.
Here's an example of one of the 3D Viz screens: https://docs.google.com/document/d/1yWLXvbGValKDsglaO5IUVgRS...