This repository contains the materials for your upcoming technical interview. Please review it thoroughly before your scheduled interview time.
- Clone this repository to your local machine
- Review the code in your preferred language (Java, Python, or TypeScript)
- Install the required tools listed in the project's README.md
- Be ready to share your screen during the interview
- Confirm that the docker build commands work on your machine before the interview
The interview will be conducted via video call with your camera enabled. The session will be recorded for internal review purposes only and deleted after a hiring decision is made.
The 60-minute interview will follow this structure:
- Introductions (2 minutes)
- Coding Exercise (15 minutes)
- Implement a basic feature in your chosen language
- Build Improvement (15 minutes)
- Make improvements to the project's build system
- Architecture Discussion (10 minutes)
- Discuss next steps, implementation approaches, and tradeoffs
- Personal Project (8 minutes)
- Share a project you're proud of and your contributions
- Challenge Discussion (8 minutes)
- Describe a significant technical challenge you've overcome
- Wrap-up (2 minutes)
- Search engines and your preferred IDE are permitted
- AI coding assistants are not allowed during the interview
- Come prepared with questions about the role or company
We look forward to seeing your technical skills in action!