Bye Bye Bai
General CS Terms
Java
CyberSecurity
General Triva
100

Who is the only male full-time Computer Science Professor?

Dr. Anthony Ruocco

100

What does the acronym CPU stand for? Ladies and gentlemen, this is the 100s row, this isn't rocket science

Central Processing Unit

100
What company initially developed Java before Oracle?

Sun Microsystems

100

What does the acronym CIA stand for in cybersecurity?

Confidentiality, Integrity, and Availability

100

In which year did the first iPhone get released?

2007

200

What current professor at RWU attended their bachelor's degree at the University of Chicago before achieving a PhD at MIT?

Dr. Sonya Cates

200

What type of data structure uses a "First in, First Out" (FIFO) principle? 

Queue
200

What is the default value of an instance variable of type int in Java?

0

200

What type of attack uses a payload that looks like this: `1 == 1`

SQL Injection

200

Which 2010s Netflix original series, set in the 1980s, begins by introducing characters through the lens of a D&D game before one of the group mysteriously goes missing on his bike ride home.

Stranger Things

300

Which adjunct computer science professor at RWU also works Senior Systems Architect for MEDITECH?

Dr. Thomas R. Newman

300

What does the acronym "API" stand for in software development?

Application Programming Interface

300

What is the purpose of the static keyword in Java, and how does it affect class members?

The static keyword makes a variable or method belong to the class rather than to instances of the class. It means the member can be accessed without creating an object of the class

300

What is a buffer overflow attack, and how can it be prevented?

A buffer overflow attack occurs when a program writes more data to a buffer than it can hold, potentially allowing an attacker to overwrite adjacent memory and execute malicious code. Prevention methods include input validation, bounds checking, and using secure functions

300

What is the longest river in the world?

The Nile River (Though the Amazon River has also been argued as the longest depending on measurements)

400

Without using ANY outside resources, what is Dr. Bai's full name? Good luck buckos

Chunyan Yannie Bai

400

In Big O notation, what is the worst-case time complexity of Quicksort?O(n²)

O(n²)

400

Explain what happens in Java when an object is no longer reachable. What happens to variables and objects once they go out of scope and are no longer reachable

When an object is no longer reachable, it becomes eligible for garbage collection. Java’s Garbage Collector (GC) automatically detects and removes unused objects to free memory

400

Which of these statements isn't true about cyber professors at RWU

1. A professor was roommates with the largest drug cartel in Louisiana

2. A professor was detained in Israel under suspicion of having a bomb

3. A professor claimed a $10,000 bug bounty for finding a flaw in a company website

4. A professor was shot in the shoulder by a shotgun while working

A professor claimed a $10,000 bug bounty for finding a flaw in a company website

400

What element has the highest atomic number currently discovered and officially named?

Oganesson (Og), with an atomic number of 118

500

What academy did Dr. Ruocco attend for his bachelor's degree in computer science?

United States Military Academy at West Point

500

What is the Halting Problem, and who proved that it is undecidable?

The Halting Problem is the question of whether an arbitrary computer program will eventually halt or run indefinitely. Alan Turing proved in 1936 that this problem is undecidable

500

What is the difference between deep copy and shallow copy in Java, and how can you create a deep copy of an object?

A shallow copy creates a new object but copies references instead of duplicating the actual objects, meaning changes to mutable fields affect both copies. A deep copy creates a completely independent copy, duplicating all referenced objects. Creating a deep copy requires copying all of the individual data values. Methods may vary

500

What are the 7 levels to the OSI model

1. Physical

2. Data Link

3. Network

4. Transport

5. Session

6. Presentation

7. Application

500

Which former US president wrote on a napkin in the oval office, "I am not fit to be president, this job is too hard" 3 days into office. He would then go on to die from eating bad lobster while on a country wide tour. 

President Warren G. Harding