Cascadia College
Test duration120 mins
No. of questions5 questions
Instructions
- To get familiarized with our coding environment, try our Sample Test
PLEASE PLEASE PLEASE DO THIS - it's critical that you get familiar with this website before you take the 'real' placement test.
- Many people are used to finding and fixing errors in IDEs like jGRASP, BlueJ, Visual Studio, IntelliJ, Eclipse, etc.. In these programs it's very easy to find error messages and the line of code that caused the error.
If your code doesn't compile you'll see an error message but it may take some getting used to.
When you're doing the Sample Test please make sure to intentionally try adding compile-time errors to your program in order to make sure that you can figure out how HackerRank tells you about the error(s) (including things like being able to identify line numbers in the HackerRank error messages)
- You are free to choose any language from the list and code
WATCH OUT FOR THIS - the language is in a drop-down box near the top-right corner of your code, and it's very easy to miss.
If you don't select the language that you want to use then your code won't even compile!
- Make sure that you save EACH and EVERY answer.
You need to click on the 'Submit code & Continue' button for each and every question (otherwise the answers are lost and you get a '0' for that question)
- If you're expected to write the full code, it'd be mentioned in the code area. All inputs are from STDIN and output to STDOUT. If you're using Java, use the classname as 'Solution'
- If STDIN and STDOUT don't mean anything to you then please ignore that part.
Questions
Feel free to choose your preferred programming language from the list of languages supported for each question.There are 5 questions that are part of this test.Question Indexes | Question Types |
---|---|
Q1 | Coding Question38 languages allowed: c, clojure, cobol, cpp, cpp14, csharp, d, elixir, erlang, fortran, fsharp, go, groovy, haskell, java, java8, javascript, julia, kotlin, lua, objectivec, ocaml, pascal, perl, php, pypy, pypy3, python, python3, r, racket, ruby, rust, sbcl, scala, smalltalk, swift, visualbasic |
Q2 | Coding Question11 languages allowed: c, cpp, cpp14, csharp, java, java8, javascript, pypy, pypy3, python, python3 |
Q3 | Coding Question31 languages allowed: c, clojure, cpp, cpp14, cpp20, csharp, dart, erlang, go, haskell, java, java15, java17, java8, javascript, julia, kotlin, lua, objectivec, perl, php, pypy, pypy3, python, python3, r, ruby, rust, scala, swift, typescript |
Q4 | Coding Question4 languages allowed: java, java15, java17, java8 |
Q5 | Subjective Question |
Confirmation Form
Form will load up once the environment is ready
- Preparing your environment