Competition

Hello world

Join the competition

Competition rules

  1. Register on the website InterviewBoom
  2. Participation is open to everyone who has taken the test starting from 20.07.2025 11:00.
  3. You only need to complete the tests included in the competition program.
  4. You have a total of 3 attempts for each test, but only one attempt will be counted — the one with the highest score.
  5. To have your test score counted, you must complete the test in full, regardless of success.
  6. Competition duration
    • Start:20.07.2025 11:00
    • End: -
  7. For each correctly answered question, you receive 1 point.
  8. Winners are determined by the total number of points scored.
  9. In the event of a tie, the winner will be the one who spent the least amount of time completing the tests.

Tests for the competition

Express test JavaScript: Junior level
Express test JavaScript: Junior level

Check your abilities and showcase the expertise in JavaScript coding with our platform, join us to 
take the JavaScript knowledge to the next level!

Skills

  • Introduction to JavaScript
  • Equality Comparisons
  • Type Casting
  • nullish coalescing
  • Modules in JavaScript
  • Promises
  • Event Loop
  • Algorithms
  • Object Prototype
  • Object

Express test JavaScript: Junior level

icon

Check your abilities and showcase the expertise in JavaScript coding with our platform, join us to 
take the JavaScript knowledge to the next level!

Skills

  • Introduction to JavaScript
  • Equality Comparisons
  • Type Casting
  • nullish coalescing
  • Modules in JavaScript
  • Promises
  • Event Loop
  • Algorithms
  • Object Prototype
  • Object
ReactJS express test
ReactJS express test

Express test for ReactJS

Skills

  • Learn the Basics
  • Props vs State
  • Component Lifecycle
  • useState
  • useEffect
  • useCallback
  • Performance Optimization
  • useReducer
  • Immutability
  • React.memo

ReactJS express test

icon

Express test for ReactJS

Skills

  • Learn the Basics
  • Props vs State
  • Component Lifecycle
  • useState
  • useEffect
  • useCallback
  • Performance Optimization
  • useReducer
  • Immutability
  • React.memo
NodeJS express test
NodeJS express test

NodeJS express test contains 20 questions to check your knowledge quickly

Skills

  • Event Loop
  • Introduction to Node.js
  • Event Loop
  • Using Streams
  • process
  • Promises
  • NPM
  • HTTP Server
  • package.json
  • Memory Management

NodeJS express test

icon

NodeJS express test contains 20 questions to check your knowledge quickly

Skills

  • Event Loop
  • Introduction to Node.js
  • Event Loop
  • Using Streams
  • process
  • Promises
  • NPM
  • HTTP Server
  • package.json
  • Memory Management
Express test TypeScript
Express test TypeScript

Test your TypeScript knowledge in 20 express questions to understand your actual level

Skills

  • Primitive Types
  • Generics
  • TypeScript Interfaces
  • Utility Types
  • Classes
  • OOP
  • TypeScript Modules
  • TypeScript Functions
  • keyof Operator
  • Mapped Types

Express test TypeScript

icon

Test your TypeScript knowledge in 20 express questions to understand your actual level

Skills

  • Primitive Types
  • Generics
  • TypeScript Interfaces
  • Utility Types
  • Classes
  • OOP
  • TypeScript Modules
  • TypeScript Functions
  • keyof Operator
  • Mapped Types
GIT express knowledge test
GIT express knowledge test

GIT skills are a must-have for software developers. Git, one of the most popular source control tools, can help manage changes in code over time

Skills

  • Rebase
  • Merging Basics
  • Fetch without Merge
  • Viewing Commit History
  • Branching Basics
  • Handling Conflicts
  • Staging Area
  • Undoing Changes
  • Working Directory
  • Committing Changes

GIT express knowledge test

icon

GIT skills are a must-have for software developers. Git, one of the most popular source control tools, can help manage changes in code over time

Skills

  • Rebase
  • Merging Basics
  • Fetch without Merge
  • Viewing Commit History
  • Branching Basics
  • Handling Conflicts
  • Staging Area
  • Undoing Changes
  • Working Directory
  • Committing Changes
Express test JavaScript: Middle level
Express test JavaScript: Middle level

Check your abilities and showcase the expertise in JavaScript coding with our platform, join us to 
take the JavaScript knowledge to the next level!

Skills

  • Introduction to JavaScript
  • Equality Comparisons
  • Type Casting
  • nullish coalescing
  • Modules in JavaScript
  • Promises
  • Event Loop
  • Algorithms
  • Object Prototype
  • Object

Express test JavaScript: Middle level

icon

Check your abilities and showcase the expertise in JavaScript coding with our platform, join us to 
take the JavaScript knowledge to the next level!

Skills

  • Introduction to JavaScript
  • Equality Comparisons
  • Type Casting
  • nullish coalescing
  • Modules in JavaScript
  • Promises
  • Event Loop
  • Algorithms
  • Object Prototype
  • Object
Express test JavaScript: Senior level
Express test JavaScript: Senior level

Check your abilities and showcase the expertise in JavaScript coding with our platform, join us to 
take the JavaScript knowledge to the next level!

Skills

  • Introduction to JavaScript
  • Equality Comparisons
  • Type Casting
  • nullish coalescing
  • Modules in JavaScript
  • Promises
  • Event Loop
  • Algorithms
  • Object Prototype
  • Object

Express test JavaScript: Senior level

icon

Check your abilities and showcase the expertise in JavaScript coding with our platform, join us to 
take the JavaScript knowledge to the next level!

Skills

  • Introduction to JavaScript
  • Equality Comparisons
  • Type Casting
  • nullish coalescing
  • Modules in JavaScript
  • Promises
  • Event Loop
  • Algorithms
  • Object Prototype
  • Object
Python Middle express test
Python Middle express test

Python

Skills

  • Basics
  • Lists
  • for Statements
  • Functions
  • Tuples and Sequences
  • Dictionaries
  • threading
  • Looping Techniques
  • Modules
  • OOP

Python Middle express test

icon

Python

Skills

  • Basics
  • Lists
  • for Statements
  • Functions
  • Tuples and Sequences
  • Dictionaries
  • threading
  • Looping Techniques
  • Modules
  • OOP
PHP express test for middle level
PHP express test for middle level

Are you ready to pass the express test? It is only 20 questions

Skills

  • Fundamentals
  • Functions
  • Array
  • Sorting Arrays
  • Advanced Functions
  • Anonymous Functions
  • Exceptions
  • Traits
  • Class Abstraction
  • Object Iteration

PHP express test for middle level

icon

Are you ready to pass the express test? It is only 20 questions

Skills

  • Fundamentals
  • Functions
  • Array
  • Sorting Arrays
  • Advanced Functions
  • Anonymous Functions
  • Exceptions
  • Traits
  • Class Abstraction
  • Object Iteration
Soft skills: senior software developers
Soft skills: senior software developers

A fast, scenario-based assessment that measures the non-technical behaviors separating solid engineers from true seniors. You’ll face realistic situations—hotfixes, urgent one-off deploys, unclear requirements, PR self-review, stakeholder pressure—and choose how you’d act.

Skills

  • hotfixes
  • Code review
  • Conflict resolution
  • Team communication
  • Delivery & Quality
  • Growth & Leadership
  • Team collaboration
  • Ownership & Reliability
  • Thinking & Judgment

Soft skills: senior software developers

icon

A fast, scenario-based assessment that measures the non-technical behaviors separating solid engineers from true seniors. You’ll face realistic situations—hotfixes, urgent one-off deploys, unclear requirements, PR self-review, stakeholder pressure—and choose how you’d act.

Skills

  • hotfixes
  • Code review
  • Conflict resolution
  • Team communication
  • Delivery & Quality
  • Growth & Leadership
  • Team collaboration
  • Ownership & Reliability
  • Thinking & Judgment

View the list of competition participants, their results, and ranking positions

View winners
Leaders