This is a short, Python-based technical exercise to assess get some insight into expertise and skill levels. It is not an exam nor is there one single answer to the tests.
This is a single-file Python web server using the FastAPI web framework and the SQLModel Python package. The purpose of the web server is to allow a user to register and to retrieve the user details. Some of the code is wrong or incomplete, use the #TODO
to fix those (and please comment on/fix anything else you notice).
This project is setup using Pipenv
:
pip install pipenv
pipenv install
pipenv run uvicorn index:app --reload
- Fork this repository
- Implement any changes that you can (do not spend more than 1 hour on the exercise)
- Open a Pull Request on this repository with your changes
Thanks! Any questions can be asked by email.