Skip to content

BridgeforBillions/python-intern-technical-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Intern Technical Test

Technical assessment for junior/intern Python candidates at Bridge for Billions.

This project is intentionally small and contains several bugs and code organization issues.

Audience

This test is designed for candidates with DAW, computer science, or early junior programming background.

Structure

  • candidate_docs/: documentation for candidates.
    • test_overview.md: document to send before the session.
    • technical_requirements.md: detailed requirements to use during the session.
  • src/: intentionally flawed Python project to give during the test.
    • case_1.py: first scenario, one entrepreneur.
    • case_2.py: second scenario, three entrepreneurs including one without a mentor.
    • new_feature.py: optional feature extension.
    • common/: shared entities and report code.

Suggested flow

  1. Send candidate_docs/test_overview.md before the interview.
  2. During the test, give candidates the project repo and ask them to set it up.
  3. Provide candidate_docs/technical_requirements.md when the coding exercise starts.
  4. Ask them to run src/case_1.py, then src/case_2.py, and finally src/new_feature.py if there is time.

Timebox

Recommended duration: 45-60 minutes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages