Computer Architecture
Math and Puzzles
Tech History
Programming
Miscellaneous
100
Convert decimal number 65261 to hexidecimal.
0xFEED.
100
How many zeroes are in the binary representation of
220?
20
100
Who created what is considered the first computer?

A. Charles Babbage
B. Konrad Apple
C. Ada Lovelace
D. William Zuse
A. Charles Babbage
100
The maximum number of binary trees that can be formed
with 3 unlabeled nodes is ____.
5
100
What is the keyboard shortcut to view the solution
explorer in Microsoft Visual Studio 2015?

A. ctrl + alt + s
B. ctrl + alt + l
C. ctrl + alt + e
D. ctrl + alt + i
E. ctrl + alt + w
B. ctrl + alt + l
200
The full name of the hardware device TLB is ____.

A. Table Label Basket
B. Table Label Buffer
C. Translation Loop Buffer
D. Translation Lookaside Buffer
E. None of the above.
D. Translation Lookaside Buffer
200
When asked about his birthday, a man said:
"The day before yesterday I was only 25 and
next year I will turn 28. When was he born?
Answer as MMDD.
1231.

He was born on December 31st and spoke about
it on January 1st.
200
What was AOL's original business?

A. Research.
B. Search engine.
C. Instant messaging.
D. Online gaming.
E. Consulting service.
D. Online gaming.
200
Which of the following operands has the lowest order precedence in C?

A. =
B. ==
C. ->
D. ,
E. .
D. ,
200
This design pattern is typically used to store current state
information for a class to be returned to later,
without violating encapsulation. Handy if mistakes
were made!

A. Composite
B. Mediator
C. Adapter
D. MVC
E. Memento
E. Memento
300
What is the one’s compliment of this binary number 10

A. 01
B. 10
C. 11
D. 110
E. 101
A. 01
300
If the telephone company added one more digit to all the
phone numbers in one area code, how many new
phone numbers could potentially be added?
90,000,000.
300
What protocol was Twitter originally built for?
SMS.
300
"What does the following function print last?

enum {false,true};
int main()
{
int i=1;
do {
printf(""%d\n"",i);
i++;
if(i < 15)
continue;
} while(false);
return 0;
}

A. 0
B. 1
C. 14
D. 15
E. Does not end
B. 1
300
This recently created HTTP status code based on a popular
book about the prohibition of certain types of media is
used to indicate that the requested page could not be
displayed for legal/censorship reasons.
451.
400
Which representation is most efficient to perform
arithmetic operations on numbers?

A. Sign-magnitude
B. 1’s compliment
C. 2’s compliment
D. Both B and C
E. All of the above are equal.
C. 2’S compliment

The 2's compliment form is more suitable to perform
arithmetic operations as there is no need to involve
the sign of the number into consideration.
400
"Three men make the following statements regarding a
murder that they are suspected of. Two of the men
are lying, & one of them is telling the truth. Exactly
one of the men is guilty of the crime.
Is anyone definitely guilty or innocent?
Which individual(s) is most likely to be guilty?

A says "I didn't do it."
B says "C did it."
C says "A did it."

A. A is 100% guilty.
B. A and B are equally guilty.
C. A and C are equally guilty.
D. A, B, and C are equally guilty.
E. No way to tell.
B. A and B are equally guilty.
400
This hexadecimal value has been used to indicate software
crashes, newly allocated (but not initialized) areas of
memory, and a magic debug value.
DEADBEEF.
400
"Does this program compile and run in C?
#include
#include

int main() {
int x = 4;
int y = 5;
printf(""%d\n"", add(x, y));
return 0;
}

int add(int x, int y) {
return x + y;
}

A. True
B. False
C. Cannot determine.
A. True

This works because unreferenced functions are assumed to
return int.
400
Wildcard domain names start with what single character
label?
*
M
e
n
u