Data structures/algorithms
Operating systems
Programming
Gaming
General
100

An ordered set of data elements, each containing a link to its successor (and sometimes its predecessor).

What is a linked list

100

An operating system developed and marketed by Apple Inc. since 2001 used as primary operating system for Apple's Mac computers.

What is MacOS

100

A code construct that repeats a block of code as long as a condition is true

What is a while loop

100

A strategic auto-chess spinoff featuring iconic champions from League of Legends.

What is Teamfight Tactics

100

A Vancouver owned waste management business dedicated to providing simple and effective recycling solutions that Angelo volunteered at regularly

What is Greenchair

200

A first in, last out data structure that is commonly described with a set of plates as a metaphor

What is a stack

200

A storage device containing nonvolatile flash memory, used in place of a hard disk because of its much greater speed

What is a Solid-State drive (SSD)

200

An open-source systems language that emphasizes performance, reliability, and productivity.

What is rust
200

The support player who was part of the team that won the 2023 league of legends world championships

Who is T1 Keria

200

A coffee drink that consists of a shot of espresso with a small splash of milk

What is a macchiato

300

A notation that describes the complexity of your code/algorithms using algebraic terms

What is big O notation

300

The part of the operating system that decides which process runs at a certain point in time

What is a scheduler

300

An open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside of a web browser.

What is Node.js

300

A video game character equipped with five different types on guns, each with different effects based on their combinations.

Who is Aphelios

300

A coastal city in northwestern Taiwan known as the windy city

What is Xin Zhu

400

An algorithmic paradigm that simplifies a complicated problem by breaking it down into simpler sub-problems in a recursive manner

What is Dynamic programming

400

A memory management scheme that eliminates the need for a contiguous allocation of physical memory by separating physical memory into fixed-size blocks

What is paging

400

The programming language that Ian used to teach Amber/Anica's cousins

What is Python

400

A video game mob that spawns when there are sufficient villagers in a village

What is an Iron Golem

400

The city that Joy (Ian's girlfriend) grew up in

What is Daegu

500

A hybrid sorting algorithm, derived from merge sort and insertion sort, designed to perform well on many kinds of real-world data and used in the python programming language

What is timsort

500

The central component of an operating system that manages operations of computer and hardware and is the first to load into memory when an operating system is loaded

What is a kernel

500

The project that Ian and Angelo won the green prize at QHacks with (ANGELO NOT ALLOWED TO ANSWER)

What is Cheqout (Enhanced shopping cart designed to minimize wait times at checkout)

500

A cookery simulation-styled minigame compilation of many video games and adventures for Nintendo gaming platforms that revolves around performing different kitchen tasks

What is Cooking mama

500

The dish Angelo was making when visiting Ian in Toronto when he accidentally cut his fingers because Ian's knives are too dull (ANGELO NOT ALLOWED TO ANSWER)

What is Curry

M
e
n
u