Congratulations on your progress in the interview process! We're looking forward to seeing your submission.
This is not an exam! We're primarily looking at how you approach problem solving and the patterns and practices you use prefer to use when writing code.
- Use any programming language you are comfortable with. However, at R&R we predominantly use C#/React.
- Complete the prompt as best you can, keeping in mind that you will not be penalized for missing or leaving parts of the prompt incomplete.
- Focus on getting a small amount of working code, built to the standards you prefer.
- Please provide instructions on how to run your project.
- There is no time limit, but we recommend no longer than an hour or two.
You'll be writing a simple word search game. To keep things simple, the word search will only include vertical and horizontal words. Diagonal words will not be included.
Use the following grid of letters:
L I O N F
B E A R I
I S H T S
R D T A H
D O G C S
The answer key is as follows:
LION
: first row, left to rightBEAR
: second row, left to rightFISH
: fourth column, top to bottomDOG
: fourth row, left to rightCAT
: third column, bottom to top
- Your application must start.
- You must display the grid of letters.
- You must display the words to search for.
- A player must be able to select letters.
- When a full word is selected, it must be highlighted within the grid.
- As words are found, the app must keep track of which words are found and which are remaining.
- Fork this repo.
- Complete & commit your solution.
- Create a pull request to our repo.