Skip to main content
CodePath logo

Welcome to CodePath's Interview Prep Calibration Test (Fall 2022)

Test duration90 mins
No. of questions9 questions
Platform Help|Execution Environment|FAQ

Instructions

Welcome to our CodePath.org student calibration test! 

 

This exam is meant to analyze your understanding of concepts that will be covered in our courses and therefore we do not expect you to get all questions correct.

 

Your performance on this exam helps us determine which course level you are best suited for and does not guarantee admission. Students who score above a certain threshold will be placed in our Intermediate course, and those who meet a higher threshold will be placed in our Advanced course. We do not rank student scores beyond this threshold.

 

Our courses are taught primarily in Python but we also support Java solutions when possible. We highly recommend using Python as your language for technical interviewing because it is easy to learn and fast to code in due to its pseudocode-like syntax.

 

The time limit for this test is 90 minutes, and you should set aside 90 uninterrupted minutes to take it. Once you start the test, you cannot stop in the middle and then start again.

 

What is covered on this test?

 

There will be 6 multiple choice questions and 3 coding questions. The questions cover a wide range of topics, but again, you aren't expected to know about all or any of them! The following topics will be covered in various parts of the test:

 

  • For-loops and Conditionals

  • Linked Lists

  • HashMaps

  • Strings

  • Arrays

  • Binary Trees

  • Stacks and Queues

 

All the code in this test can be done in either Java or Python.

 

To get familiarized with the coding environment, you can try this Sample Test. The results from this Sample Test will not be evaluated in any way. To understand more about the environment, time limits, etc. you can read the FAQ here.

 

In coding questions, you can print to console to debug your code using the appropriate print command for each language (Eg: System.out.print for Java, print for Python, etc.)

 

A few final notes and reminders about taking HackerRank tests:

 

  1. HackerRank tests take some getting used to. Things can be a bit unfamiliar at first, so to get familiarized with their coding environment, try this Sample Test first.

  2. If the code area contains the function signature, just complete the function alone, the system takes care of the rest of the code

  3. To understand more about the environment, time limits, etc. you can read the FAQ here.

  4. You can print to console to debug your code using the appropriate print command for your chosen language

 

Once you complete your HackerRank test, you can expect to hear back from us with an admissions decision before the admissions deadline provided when you applied.

 

Enter your information below to get started!

Try Sample Test

Questions

Feel free to choose your preferred programming language from the list of languages supported for each question.There are 9 questions that are part of this test.
Question IndexesQuestion Types
Q1 - Q6
Multiple Choice Questions
Q7
Q9
Coding Questions4 languages allowed: java, java8, python, python3
Q8
Coding Question2 languages allowed: java8, python3
Try Sample Test