This is a test for beginners to check your aptitude for being a developer. The test consists of 15-30 questions.

The test is mandatory for the Kodilla Bootcamp candidates.

Your profile

How do you tackle problems?

How do you work in a team?

What are your favorite tasks?

What is your approach to changes?

Where would you like to work in 5 years?

How well do you speak English?

Logical thinking

A machine produces 100 product units per minute. One box can hold 30 product units. How many boxes can the machine fill in 1 hour?

IF x+y=6 THEN display "Bingo", and IF x+y>6 THEN display "Django". What will be displayed if x=3 AND y=4?

Gazelle and Procapra belong to the Antelope family. There are 10 Gazelle species. One of the Procapra species is Tibetan Procapra. Judging from the above, we may conclude that:

What number should be put in place of a question mark?Image with numbers

What number should be put in place of a question mark?Image with numbers

In two years a girl will be twice as old as she was 5 years ago. How old is she now?

What number should be put in place of a question mark to solve the equation? 27 + 7 = 45 - ?

At 12:15 the clock hands make the following angle:

There are three tightly sealed boxes. The first one contains APPLES only. The second one - PEARS only, and the third one - ORANGES only. The boxes have been incorrectly labeled so that no label identifies the actual contents of the box it labels. How many boxes do you have to open to be sure which box contains which fruit?

A train departed from Washington to San Francisco (4500 km) on 26 February 1900 at 9:00 a.m., moving at a speed of 50 kph for 20 hrs per day. When did the train arrive at San Francisco?

Analytical skills

The table below shows some facts about popular programming technologies (source: StackOverflow). Answer the questions using only the data from the table.

Judging from the number of programmers, which technology was most commonly used in 2017?

Judging from the number of programmers, which technology/technologies lost in popularity between 2014 and 2017?

Which are the two most wanted technologies?

Which technology grew most in popularity between 2013 and 2017?

If Node.js grew in popularity at the same pace as it did between 2016 and 2017, how many programmers would use it in 2018?

Do you have any previous experience with programming?

Are you familiar with CSS, Sass or JavaScript?

HTML and CSS quiz

If you don't know the answer, skip that question, don't guess. HTML and CSS are not required to take part in a bootcamp, you will learn from the ground up.

HTML - which tag will you use to create a link?

HTML - where will you put the <title> tag?

CSS - which code snippet will make the background of an element white?

CSS - which selector will target the element with "kodilla" ID nested two levels deep in the element with "header" class?

CSS - which selector will you use to make the color of the even table rows (2nd, 4th, 6th, and so forth) identical to the background color? #CCC

CSS - which pseudo-class indicates that the cursor is inside a text field?

CSS - which selector will target the adjacent sibling (<p>) of the <h1> element?

Do you know JavaScript?


This part contains more advanced questions on JavaScript. If you know the answers (without searching for them online), most probably there will be little new to you during the first weeks of the Web Developer Bootcamp. It will be a great chance for you, though, to structure your knowledge and learn good coding practices. And if you don't know JavaScript, don't worry - 93% of our students start from scratch.

What will be the value of the variable 'b' after the following code has been executed?Image with code

JS - how to display some text in an alert box?

JS - which of the following snippets will replace the text in the <p id="kodilla"></p> element with "Hello World!"?

JS - which object has the correct structure?

JS - what result will you get after executing the following code?Array(5).join("wat"-1)?


Tell us something about yourself :)
Who are you, what do you do in your free time, what do you want to change in your life.

If you participated in a programming course, what would motivate you?

If you considered participating in a Kodilla Bootcamp training, what would block you?

How much (from 1 to 5) are you interested in participating in a course preparing you for the profession of a developer or in entering into this profession without such course?

Contact data
Check if the e-mail address is correct - you will get the results within several days .

Thank you for completing the test! We'll get back to you within 2 business days.


  • Do not allot more than 25 minutes to the test (it takes 15 minutes on an average).
  • Do not use other people's help or online resources.
  • Do not guess your answers. If you don't know the answer, skip that question (even if you skip a lot of them).
  • Within a couple of days after completing the test, you will receive our feedback and an informational brochure about our courses.

Let us know if you have any questions

Phone: +48 737 690 577


Karolina, Kodilla