1. CRUD over HTTPS: They asked questions about implementing RESTful endpoints (POST, GET, PUT, DELETE) and handling HTTP requests correctly.
2. Code organization: They emphasized writing clean code, making each function do one clear job. This tested my ability to structure code for maintainability.
3. Callback function challenge: There was a small coding exercise involving streams and callbacks, where I had to select a random element fairly from a stream of data.