Programming Languages
C++ Features
Data Structures & Algorithms
Random
Miscellaneous CS
100

This markup language is used to create web pages

What is HTML?

100

This function is the entry point of every C++ program

What is main()?

100

This data structure stores elements in contiguous memory locations

What is an array?

100

This yellow sponge lives in a pineapple under the sea

Who is Sponegebob?

100

This artificial intelligence company created ChatGPT

What is OpenAI

200

This language sounds like what you'd drink to wake up for your 8am class

What is Java?

200

This operator is used to get user input from the console

What is >> or the stream operator?

200

This data structure follows "Last In, First Out" principle

What is a stack?

200

This is what you call a group of crows

What is a murder?

200

This popular code editor is made by Microsoft

What is VS Code?

300

This language was created by Guido van Rossum and is named after a British comedy group

What is python?

300

This keyword prevents a variable from being modified

What is private?

300

This data structure stores data in key value pairs

What is a map / dictionary?

300

This many sides does a dodecagon have

What is 12?

300

This number system uses only 0s and 1s

What is Binary?

400

A function that accomplishes its goal by calling itself

What is a recursive function / recursion

400

This C++ feature allows functions to have the same name but different parameters

What is function overloading?

400

This sorting algorithm has O(n²) time complexity but is simple to understand

What is bubble sort?

400

Bananas are berries, but these red summer fruits are not

What are strawberries?

400

This version control system was created by Linus Torvalds

What is Git?

500

This programming language shares its name with a certain pop star's last name

What is Swift?

500

This concept ensures that derived classes implement certain functions

What are pure virtual functions / abstract functions?

500

This search algorithm requires data to be sorted and has O(log n) time complexity

What is binary search?

500

OSU's original name before becoming Oregon State University

What is Oregon Agricultural College?

500

7 times a weeek

How many times a week should you shower?