| # | title | topic | type | difficulty |
|---|---|---|---|---|
| 91 | passive listeners can't say no | DOM Events | Multiple choice | Hard |
| 92 | Editing the guest list mid-party | DOM Events | Multiple choice | Hard |
| 93 | beforeAll vs beforeEach: the run count | Testing Lifecycle | Multiple choice | Easy |
| 94 | Does cleanup run when the test fails? | Testing Lifecycle | Multiple choice | Easy |
| 95 |
| Mock, stub, or spy? |
| Testing Lifecycle |
| Multiple choice |
| Medium |
| 96 | The order-dependent test suite | Testing Lifecycle | Multiple choice | Medium |
| 97 | The test that fails on Tuesdays | Testing Lifecycle | Multiple choice | Medium |
| 98 | The stub that outlived its test | Testing Lifecycle | Multiple choice | Hard |
| 99 | Ten came before two | Sorting Algorithms | Multiple choice | Medium |
| 100 | Six connections, they said | WebSockets | Multiple choice | Hard |
| 101 | The header you cannot send | WebSockets | Multiple choice | Hard |
| 102 | The close code nobody sent | WebSockets | Multiple choice | Hard |
| 103 | send() never says no | WebSockets | Multiple choice | Hard |
| 104 | Connected to nobody | WebSockets | Multiple choice | Hard |
| 105 | The reconnect that waited for an event nobody delivered | WebSockets | Multiple choice | Hard |
| 106 | The hotel wifi and the dead server look the same | WebSockets | Multiple choice | Hard |
| 107 | The move with no score went last, and the comparator never saw it | Sorting Algorithms | Multiple choice | Hard |
| 108 | Bishop and knight are both worth three | Sorting Algorithms | Multiple choice | Medium |