⚠️ This guide has moved to the consolidated 18F guides repository.
Our guide to how 18F Engineering selects candidates, from resume screen to offer.
Note to 18F staff:
As much as possible, this should be publicly-accessible: interviews shouldn't be about surprises or gotchas. For the few things that can't be public, put them in a private Google Doc and link it here.
This project uses Isildur's Bane, a Jekyll
meta-template for 18F/TTS guides. As a consequence, content is added and edited in
_guides/_pages
. Please check the Isildur's Bane
README for more details!
This project uses CircleCI, here is the dashboard
For debugging, the local-cli is useful: circleci local execute
Install Docker : Try typing docker version
in your terminal to see if it's already installed. If it's not, Docker Desktop is an easy way to install.
Running the site: docker-compose up --build
then open http://127.0.0.1:4000
Running tests: docker-compose run web bundle exec rake test
Debugging
docker-compose run web /bin/bash