# ORE Binary Quiz

[ dark ]

The following test will assess whether you have a sufficient understanding of binary, bitwise operations, and two's complement to qualify for Builder rank on ORE.

Throughout the test, all binary numbers will be prefixed with .
For example, 11010010.

All other numbers, unless explicitly stated, are decimal (base ten).

If you're having trouble understanding the wording of a question, feel free to close the test and ask someone on ORE to teach you more about the topic.

You get 3 attempts to complete the test each day. If you fail 3 times, the test will be locked for the rest of the day and you may try again tomorrow.

Finally, there is no time limit, but if it's taking you a long time to complete or a lot of effort, you should consider spending a little more time learning before trying again.

(Note: Completion of this test does not guarantee builder rank. You still must pass a builder trial administered by a staff member.)

## Part 1. Binary

You will be asked to convert several numbers either to or from binary.

For example, 0001 -> 1, or 15 -> 1111.

You get 3 tries to answer each question, just in case you input the wrong answer by mistake.

## Part 2. Bitwise Operations

You will be asked to give the answer to several bitwise expressions.

For example, 1101 AND 0111 = 0101.

You get 3 tries to answer each question, just in case you input the wrong answer by mistake.

## Part 3. Two's Complement

In order to show your understanding of two's complement, you will be asked to convert several negative decimal numbers to and from their corresponding 4-bit two's complement form.

For example, -1 -> 1111, and 1110 -> -2.

You will also be asked to calculate the 4-bit two's complement negative of a few numbers given in binary.

For example, -0010 -> 1110.

You get 3 tries to answer each question, just in case you input the wrong answer by mistake.

## Woohoo!

You passed the proficiency test, which means you're all set to do a builder trial!