Skip to content

NathanielCode/coop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thinkific Categorize Your Expenses

For this test you’ll be using a CSV file included in this repository. Please see the assignment document shared with you for detailed instructions.

  1. You can use any programming language you like
  2. Download this README for editing
  3. Answer questions about the assignment in this README
  4. Follow submission instructions

Questions

Update this README file by answering the questions below:

Date Or Reflection

10/21/2021

Time spent

Around 3 hours. Could've been shorter but I didn't know what a csv file was so I had to spend some time learning it.

Assumptions made

There is a vendor name called LONDON DRUGS with a trailing space afterwards. I'm going to assume that this is a mistake and that trailing spaces do not make the values different.

Shortcuts/Compromises made

I ignored the rows where either category or subcategory wasn't provided. I'll assume if you want to properly get all the rows, you'll run sort_csv.py first.

What did you not include in your solution that you want us to know about? Were you short on time and not able to include something that you want us to know about? Please list it here so that we know that you considered it.

Other information about your submission that you feel is important that we know

Submission

Instructions to run assignment locally

Please provide us with the necessary instruction to run your program(s) here:

Task 1 Just type in the shell: python sort_csv.py local_path_to_csv_file

Task 2 type in the shell: python report_csv.py local_path_to_csv_file

Packaging assignment for submission

See assignment document shared with you for what to submit for your assignment and where.

Feedback

Fun little assignment. Really allows me to show my skills in learning new things to solve a problem. In this case it was figuring out what a csv file is. Would be great if the link to the interview process in indeed actually worked. I was kind of caught off guard by this assignment.

Your feedback on this assignment

We are always looking to improve and would value your feedback on what we could do better or what we did well with this assignment.

About

Take home test for coops.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%