Famous Programmers
Elasticsearch
Distributed Systems
Bash Commands
Python
100

This famous programmer named a programming language after a British comedy group.

Who is Guido van Rossum?

100

An instance of a Lucene index

What is a shard?

100

The P in CAP theorem

What is Partition tolerance?

100

This command allows you to view all files within the specified directory

What is ls?

100

This control flow statement iterates over an iterable object, and assigns each element to a local variable so it can be used by the attached blocked

What is a for statement?

200

This Danish computer scientist created C++

Who is Bjarne Stroustrup?

200

This field type is generally used for storing strings "as-is"

What is keyword?

200

This distributed ledger technology is known to be used in cryptocurrency trading

What is a blockchain?

200

This command is used to search text for patterns specified by the user

What is grep?

200

You can use this keyword to make code in one module available in the other

What is import?

300

This American computer scientist is known for creating the C programming language and co-creating the UNIX operating system with Ken Thompson

Who is Dennis Ritchie?

300

This type of query matches all documents

What is match_all?

300

In this type of distributed architecture all nodes are both clients and servers

What is peer-to-peer (P2P)?

300

This operator is used for sending output from a preceding command to a file that you give it

What is the redirect operator (>) ?

300

These methods are commonly used for operator overloading

What are magic / dunder methods?

400

This Finnish programmer is known for creating the Linux operating system

Who is Linus Torvalds?

400

The node receives client requests

What is a coordinating node?

400

This consistency model is used to achieve high availability in a distributed system.

What is eventual consistency?

400

This command is used for setting permissions of files or directories

What is chmod?

400

A function that contains this statement is deemed a generator.

What is yield?

500

The creator of Elasticsearch

Who is Shay Banon / kimchy ?

500

This special single bucket aggregation enables aggregating on parent docs from nested documents

What is a reverse_nested aggregation?

500

This type of operation will produce the same results if executed once or multiple times

What is an idempotent operation?

500

This command is used for reporting disk space used by the specified files

What is du?

500

In CPython this mutex prohibits two or more threads from executing at the same time.

What is Global Interpreter Lock / GIL ?