Question Bank

246 approved questions from the community

What is the difference between an INNER JOIN and a FULL OUTER JOIN?

EASY
MULTIPLE CHOICE
30s
Database
by Mohamed

Which of the following statements about the TRUNCATE command are correct?

MEDIUM
MULTIPLE RESPONSE
45s
Database
by Mohamed

When would you most likely consider denormalization for a database design?

MEDIUM
MULTIPLE CHOICE
35s
Database
by Mohamed

The primary goal of database normalization is to minimize data redundancy and ensure data integrity by organizing fields and tables.

MEDIUM
TRUE FALSE
20s
Database
by Mohamed

What is a foreign key?

EASY
MULTIPLE CHOICE
30s
Database
by Mohamed

What is the primary role of a primary key in a database table?

EASY
MULTIPLE CHOICE
30s
Database
by Mohamed

Which of the following best describes a relational database schema?

MEDIUM
MULTIPLE CHOICE
30s
Database
by Mohamed

What is a primary distinction between SQL and NoSQL databases regarding their schema?

EASY
MULTIPLE CHOICE
30s
Database
by Mohamed

In the context of database transactions, which of the following are part of the ACID properties?

MEDIUM
MULTIPLE RESPONSE
45s
Database
by Mohamed

What is a database management system (DBMS), and can you name some examples?

EASY
MULTIPLE CHOICE
30s
Database
by Mohamed

Which of the following are benefits of using TypeScript's type system?

MEDIUM
MULTIPLE CHOICE
45s
TypeScript
by Mohamed

What is a 'Parameter Property' in a TypeScript constructor?

MEDIUM
MULTIPLE CHOICE
40s
TypeScript
by Mohamed

In a TypeScript class, where can a 'readonly' property be assigned a value?

MEDIUM
MULTIPLE CHOICE
35s
TypeScript
by Mohamed

Abstract classes in TypeScript can be directly instantiated using the 'new' keyword.

MEDIUM
TRUE FALSE
25s
TypeScript
by Mohamed

Which command-line tool is used to compile TypeScript (.ts) files into JavaScript (.js)?

EASY
MULTIPLE CHOICE
30s
TypeScript
by Mohamed

TypeScript supports function overloads, allowing multiple signatures for a single function implementation.

MEDIUM
TRUE FALSE
25s
TypeScript
by Mohamed

Which symbol is used to denote an optional parameter in a TypeScript function declaration?

EASY
MULTIPLE CHOICE
30s
TypeScript
by Mohamed

How does 'Type Inference' work in TypeScript?

EASY
MULTIPLE CHOICE
30s
TypeScript
by Mohamed

Which type is best suited for representing a discrete set of named constants like HTTP methods or days of the week?

EASY
MULTIPLE CHOICE
30s
TypeScript
by Mohamed

What is the primary purpose of an 'Interface' in TypeScript?

EASY
MULTIPLE CHOICE
30s
TypeScript
by Mohamed
PreviousPage 5 of 13Next