Skip to content

A basic code challenge to determine eligibility for our iOS After Hours and Immersive cohorts.

Notifications You must be signed in to change notification settings

DevMountain/iOS-Applicant-Code-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

DevMountain iOS Code Challenge

The code challenge is an important part of your interview process. Since there is a high demand for our class, it's one of the best tools we have in determining who has the ability to learn quickly and master concepts in a short amount of time and who does not.

The problems range from pretty easy to fairly difficult, and we don't necessarily expect you to get them all exactly correct. This is meant for us to gauge where you are at and your ability to tackle new projects, difficult tasks, and somewhat vague problems. It is very important that you attempt and try to complete all of the problems. The more you complete, even if they're not perfect, the more we'll know about you and your ability to learn in an intense environment.

Complete the coding challenge the best you can within one week. This will give us enough time to review your challenges and get a spot for you in the class.

There are three challenges. All code should be written in Swift and the solution should compile in Playgrounds without any warnings or errors. We are not strictly concerned with seeing a specific 'correct' answer. There are many ways to do all three challenges. Find one that works for you.

Completing the Challenge

Do the following:

  1. Download an archive of this repository
  2. If you don't have Xcode, download it from the Mac App Store or from Apple's Developer Resources
  3. Open the Playground in the archive
  4. Complete the three coding challenges
  5. Submit them following the steps below

Submitting the Challenge

We use git and Github for all of our code distribution and collaboration during class. However, we do not expect our applicants to know about forks, cloning, or pull requests before starting the precourse work. Consequently, you will submit your application at our Dropbox File Request. We will be notified when you submit your challenge.

Mentors review submissions twice each week. If you have any questions about your application before you hear back, please contact interviews@devmountain.com.

Available Resources

Feel free to use the Swift Documentation, Google, or Stack Overflow as you complete your code challenge. Here are a few specific links that are helpful: Highly reccommend going through these links.

About

A basic code challenge to determine eligibility for our iOS After Hours and Immersive cohorts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages