First Year
Second Year
Third Year
Four Year
Off Topic
100

What number system do computers primarily use?

Binary

100

This data structure contains a node, which contains data, and a pointer to the next node

Linked List

100

Which graph traversal algorithm may not contain negative edge weights?

Dijkstra

100

In the State of California, do you need a Professional Engineering (PE) license to be a software engineer?

No.

200

What language is named after a cult British comedy series?

Python


200

What does REPL stand for?

Read-evaluate-print loop

200

This character encoding scheme is designed to accommodate text of all of the world's writing systems.

Unicode.

300

What language is used in CS 111, CS 112, and CS 211

C++


300

What does 1 + '1' evaluate to in JavaScript?

"11"

300

What is the time complexity of a binary search on a sorted array?

O(log n)

300

Which Drew Barrymore film features her playing a character suffering from amnesia?

50 First Dates

400

What does CPU stand for?

Central Processing Unit

400

Would a sufficiently large Redstone computer in Minecraft, in theory, be able to simulate a real-world computer?

Yes

400

What data structure would be best suited for implementing a priority queue?

Binary Heap

400

Which of the following is the French word for glass?

Vert, Vers, Verre, Ver

Verre

500

Which math professor often teaches computer science courses?

Ken Owens

500

Is MIPS a high-level language?

No

500

IEEE 802.11 defines what

WiFi