Katkat

Determine Whether a Word Exists in a Character Grid

UberSoftware Engineer · Technical Screen

Last updated

Practice a Uber coding interview problem focused on determine whether a word exists in a character grid. The prompt emphasizes edge cases, clean implementation, and verifiable test behavior without revealing the solution.

Given a 2D character grid and a word, return whether the word can be formed by moving horizontally or vertically between adjacent cells without reusing a cell.

Implement:

def exists_in_grid(board: list[list[str]], word: str) -> bool:
 pass