RIOT Walk Flashcards
R in RIOT Walk
First, just restate the problem back. Use your own wording, not the word for word description given. Demonstrate that you understand the problem. Take the opportunity to ask clarifying questions - your interviewer will nod, contribute details, correct your description or otherwise reveal additional information.
IO in RIOT Walk
State a few inputs with their outputs. “For the IsOdd function, if I pass in 3, I expect true. For 6, I expect false. Am I thinking about this right?
T in RIOT Walk
Now you can channel your inner ETG (Evil Test Genius). In the whiteboard corner, list all the off-the-wall input parameters you can think of: negatives, non-integers, empty arrays, string instead of arrrays, really huge inputs, miraculously unlikely inputs, inputs that break the rules, missing parameters.