Craftsmen Interview Question

Basic string implementation, dfs/recursion, API/JSON