GithubHelp home page GithubHelp logo

paulndambo / ambition-recruiting-project Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mcampopiano/ambition-recruiting-project

0.0 1.0 0.0 15 KB

Recruiting Project for Ambition

Python 100.00%

ambition-recruiting-project's Introduction

Ambition Recruiting Project #1

This project is for people interested in pursuing a software engineer opportunity at Ambition. It serves as the starting point of our recruiting process and is designed to test/verify a candidate's general familiarity with Python, Django, and testing to ensure the subsequent steps are productive for both parties.

Recruiting Process

Thank you in advance for taking the time to work through this project and our process. Our goal throughout is to foster meaningful, real-world conversations as to how you think and work. While we know it's unrealistic to know exactly what "we're getting" (and you're getting!) throughout this process... it's at the very least more insightful than whiteboard problems.

  1. Complete this ~1 hour project below and submit your code as a link within the application form.
  2. We'll reach out to schedule a 30 minute conversation. This is an opportunity for you to ask us questions! You'll find that we're a very transparent company and believe fit is a two-way street.
  3. Complete our second (and final) project.
  4. We'll reach out to schedule a 1.5 hour code review. We've found this is the best way to actually simulate us working together... we can see how you think/build and you can see how we conduct code reviews (something we take quite seriously).
  5. At this point we'll switch gears to focus on culture and onboarding. This generally consists of several calls with a variety of people to ensure a) you feel comfortable joining the team and b) you'll be successful here.

If we've determined during the process that you're not the right candidate for a given role we'll notify you as to why. This is a commitment to anybody that completes Step #1.

Brief

This project is a Django application that acts as an encounter builder for a Star Wars tabletop RPG. It uses starship data from the Star Wars API to allow a game master to build custom or random space encounters for players.

Objective

The objective of this project is to get all tests in the project to pass. The tests should not be modified. They should be assumed to be accurate tests of the behavior of the application. Instead, there are bugs in the project's codebase that are causing the tests to fail. It is your job to fix the bugs in order to get all tests to pass.

Get Started

cd path/to/ambition-recruiting-project
virtualenv -p `which python3` venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py test recruiting_project

ambition-recruiting-project's People

Contributors

travistruett avatar thinkt4nk avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.