Frontend senior position
Phone interview was given a bunch of squares to implement the following functions:
find: select a square
color: color the selected square
downshift: move the selected square down
Follow-up: 1. Click on a square to display something 2. Add a delay to the color