If you're visiting this blog post, you're probably about to approach your course application and are curious about the HackerRank problem-solving assessment portion of the application process. That's good! It means you're already thinking ahead and planning out ways to solve the assessment. Planning and problem-solving are a big part of computer programming - so your headspace is exactly where it needs to be.
Why does LaunchCode have a problem-solving assessment in the course application?
The course application problem-solving assessment is only one of the factors considered on your application. We also use the information that's included in the initial application — including your short-answer questions and reasons why you're taking the course — to determine whether or not applicants are admitted into the course. However, the completion of the assessment is required. We cannot consider your course application unless you have completed the assessment.
You do not need any prior coding knowledge to successfully complete the problem-solving assessment.
The skills measured on the assessment (logical reasoning, problem-solving, and abstract reasoning) are critical to successfully learning how to code, but you do not need prior coding knowledge to be successful.
How will my performance on the assessment affect my chances of being admitted?
Your score on the assessment is only one of the factors used when making an admission decision. There is no set cutoff score for gaining acceptance on the test. With that said, let's dive into how to approach your application assessment...
What should I do to achieve my best possible score on the assessment?
The problem-solving assessment consists of 10 multiple-choice questions, which you have 90 minutes to work on. You must complete the assessment in a single setting; it is not possible to save your work and come back later.
Get ready: we suggest having a pen or pencil, paper, and a calculator available before beginning the assessment.
We also highly suggest taking this assessment on your computer or laptop in a quiet setting when you know you will have the fully allotted time without distraction. You may not consult any resources--including but not limited to a website, book, or friend — while taking the assessment.
The most important thing — don't stress!
Have fun with it! Problem-solving and logical thinking, finding new solutions to problems, and flexing your brain in different ways are what coding is all about. Much of what is taught in our courses revolves around understanding different types of logic, so the more you can build the reflex for this type of thinking, the more successful you will be!