Skip to content

Vworri/be_exam_candidate_vw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCOIR Technical Interview for Back-End Engineers

This repo contains an exercise intended for Back-End Engineers.

How To:

After you pull the repo to your local machine, and with with python 3.6 installed, and your path properly set on windows or mac pip install the requirements

    pip3 install -r requirements.txt

This will go very easily if you also use a virtual environment

Now that the environment is set up, all you have to do is run:

    python app.py

if you have multiple versions of Python downloaded and have gotten an error while trying to run app.py, try:

    python3 app.py

The app will prompt the user for some information: Where to find the input file and where to place the output file

If given an invalid filepath for the input, the program will error

###Testing: In the command line:

python test_recordValidation.py 

Assumptions

  1. The headers for the input file are exactly: INTERNAL_ID,FIRST_NAME,MIDDLE_NAME,LAST_NAME,PHONE_NUM
  2. The user has access to the original file and has given python adequate permissions
  3. All paths given will be relative to app.py or absolute

About

Back End Engineer Code Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages