Languages
Algorithms
Careers
General Knowledge
Cybersecurity
100

This language is generally simple, great for beginners, fantastic for prototyping, and named after a comedy group.

Python

100

What is an algorithm.

An order of steps do a specific task

100

This profession applies engineering principles and knowledge of programming languages to build software solutions for end users.

Software engineer

100

Most widespread operating system 

windows

100

What is the most common cyber attack

Phishing (impersonating a legitimate service)

200

This language is know for its virtual machine that allows it to be easily run on different OSs.

Java

200

This algorithm is the most basic searching algorithms.

Linear search

200

What is an AI engineer?

Artificial intelligence (AI) engineers are responsible for developing, programming and training the complex networks of algorithms that make up AI so that they can function like a human brain.

200

What is a sequence of commands that can be reused together later in a program called

Function

200

What term is used for a testing environment in a computer system in which new or untested software or coding can be run securely? In a different context, this term refers to a children’s play area.

Plaintext

300

This programming language is the language of choice for many web developers.

Javascript

300

This algorithm searches through a data set by halving it each iteration.

Binary search
300

This profession is responsible for designing, developing, and managing embedded systems in products.

Embedded Systems Engineer

300

What is the name of a function pertaining to an object.

Method

300

If you want to make sense of ciphertext, you’ll need a key to decrypt it. What’s the name for the readable, plain language text it turns into?

Plaintext

400

Which apple developed language is currently used to develop ios apps.

Swift

400

This is the fastest sorting algorithm.

QuickSort

400

People with this profession usually work on computer systems, components, and computerized products for consumer markets. Their main duties include testing, modifying, and maintaining the products they build. Most components must work alongside networking and software tools.

Hardware Engineer

400

This is an object in many programming languages that stores a memory address. This can be that of another value located in computer memory, or in some cases, that of memory-mapped computer hardware.

Pointer

400

How much damage was the most expensive cyber attack?

NotPetya $10 billion paralyzed multinational corpos healthcare, energy, transportation infrastructure

500

This a general category of langauges, and are the most low-level ones.

Assembly

500

This algorithm is the basis for most pathfinding software.

dijkstra's algorithm

500

This profession is an information and communications technology professional. They define the architecture of a computerized system (i.e., a system composed of software and hardware) in order to fulfill certain requirements.

System Architect

500

This is a linear collection of data elements whose order is not given by their physical placement in memory. Instead, each element points to the next. It is a data structure consisting of a collection of nodes which together represent a sequence.

Linked List

500

A global ransomware attack on Windows computers that occurred in May 2017 came from a virus with what "tearful" name?

WannaCry exploited Windows to encrypted files and demand bitcoin. North Korea used a leaked exploit from NSA. Infected 300k computers across 150 nations.

M
e
n
u