What keyword do we use to declare a function?
fun
This HTTP method is used to send data, but can not create duplicates.
PUT
GitHub's parent organization
Microsoft
Which famous Finnish-American Software engineer is best known for developing the Linux kernel?
Linus Torvalds
This science fiction film directed by Steven Spielberg and became the highest grossing film ever in 1994 with dinosaurs.
Jurassic Park
var x = 12
What is the data type for the variable 'x'? Answer must be in the correct Kotlin syntax.
Int
These types of keys in a relational database are generally meant to prevent inconsistent records in your tables.
foreign key
The name of GitHub's mascot
Octocat
Which term refers to a program construct that allows for a block of code to be repeated multiple times?
loop
What does DDoS stand for?
Distributed Denial of Service
What is the equivalent of "switch" statement in Kotlin?
when
This is an email protocol used for sending email messages from one email account to another via the internet.
SMTP (Simple Mail Transfer Protocol)
A reusable extension that can simplify or add features to the users’ workflow
GitHub Action
What tag-based programming language is used to design websites?
HTML
What langauge was voted most loved in 2021?
Rust
If a function does not have a "return" statement, does it mean it returns "null"?
No, it will return "Unit" instead.
If you want to return "null", you must explicitly state it as "return null".
This HTTP response code type (1xxs, 2xxs ... 5xx) is typically returned to the client if they have been redirected as a result of their call.
3xxs
This is an alternate version of your repo, normally for a specific feature.
branch
Who invented the core concepts of theoretical computer science?
Alan Turing
Which Harry Potter book is the longest?
Harry Potter and the Order of the Phoenix
What is the difference between the keyword "var" and "val"?
"var" means the variable is mutable.
"val" means the variable is immutable.
This particular type of network is designed to handle large data transfers and storage.
Storage Area Network (SAN)
This is the limit of people that can be working on a file at a time in distributed version control
unlimited
What type of diagram describes the functions and interrelationships of a system in computing?
Functional Block diagram
What is the probability of rolling a even number of a six-sided die?
50%