Asana·Software Engineer·Technical Phone Screen
- Design a jigsaw puzzle solver. You're given a match(e1, e2) function that tells you whether two edges fit together. The number of rows and columns is unknown. Implement the solve function.
“The match function being a black box was fine, what tripped me up was not knowing the grid dimensions.”