This is intended to cover some of the more common questions that are asked for this process.
- Can I use AI?
As described in the README, we understand the dramatic impact AI is having in the development space. We are interested in getting to understand your abilities as a developer, and if that entails you using AI to generate elements of code to tackle the problem, that can be a valid demonstration of your understanding of software development. That being said, we will want to interrogate your solution and how you arrived at it ... simply giving us an implementation is not enough. It's your ability to articulate the approach and understanding of how to maintain that approach into the future that is important.
- What terminology service should the project target?
There is no specific service to target. You are welcome to make up an API, or use an existing one available publicly.