Coding challenges are a common part of the technical interview process for roles such as software development and data science.
As the technology recruiting season is upon us, we are joining with our employer partners to launch UChicago’s own Coding Challenge!
This season’s inaugural Coding Challenge sponsor is Code Your Dreams. Their mission is enabling the next generation of innovators and disruptors by empowering youth to solve their community’s problems through code.
We invite you to complete the Coding Challenge independently or in teams of two. A winner will be selected and their code with be highlighted on this page. The winner will also be highlighted by Code Your Dreams on their social media channels.
You can submit your solutions using this form by September 10, 2020.
There are a surprising number of Chicago neighborhoods that don't have any informal K-12 computer science programs. Given a particular neighborhood, it costs a certain amount of dollars to set up a CS program at a local school, and has a potential to impact students.
Given D amount of dollars in funding, write a function to determine how many students you could impact by setting up CS programs in certain neighborhoods.
Input: int D : Number of dollars in available in funding
arr[] : an array of tuples (cost, impact) where the first value is the
cost and the second value is the impact of setting up a CS program in
that neighborhood.
Output: The maximal number of students impacted by setting up programs without exceeding our funding amount of D dollars
Bounds: 0 <= len(arr) ; 0 <= cost ; 0 <= impactSubmit your solution by September 10, 2020!
As a reminder, Careers in Computer Science is available to support you during the technology recruiting process. You can sign up for the listhost here to stay up-to-date on upcoming events and resources. Please see below for upcoming events:
- September 2nd at 6:00PM CST: Tech Interview Buddy Workshop
- September 9th at 7:00PM CST: Alumni-Led Tech Interview Workshop #1
- September 23rd at 7:00PM CST: Alumni-Led Tech Interview Workshop #2
- Every Wednesday during Fall Quarter: Tech Interview Prep