Quizzes

Browse every quiz, check how many questions it has, and jump into editing or solving.

Quiz

Java

java programming language

Questions

3

3 questions
Quiz

React

learn react the easy way

Questions

6

6 questions
Quiz

C++

tests your understanding of C++ fundamentals, syntax, and core programming concepts.

Questions

21

21 questions
Quiz

Javascript

scripting language for interactive web sites

Questions

22

22 questions
Quiz

Typescript

type system for Javascript.

Questions

5

5 questions

Topics

Browse topics and solve questions for one concept at a time.

Topics

Functions

Function definition, invocation, parameters, returns, and recursion.

Argument

A value passed into a function call.

2 questions
Solve

Default parameter

A function parameter that uses a fallback value if none is provided.

1 question
Solve

Function call

Executing a function by invoking its name.

7 questions
Solve

Function declaration

Defining a function and its interface.

9 questions
Solve

Function overloading

Using the same function name with different parameter signatures.

1 question
Solve

Parameter

A named input variable in a function definition.

3 questions
Solve

Pure function

A function whose output depends only on its inputs and has no side effects.

0 questions

Recursion

A technique where a function calls itself.

2 questions
Solve

Return value

The value produced and sent back by a function.

3 questions
Solve

Side effect

A change to program state or external state caused by executing code.

0 questions

Void function

A function that does not return a value.

1 question
Solve