Character.AI coding interview

Round 4 of 8 · 1 question reported

See the whole loop
Format
One or two onsite coding rounds
They grade
Clear code, edge cases, reasoning about bugs
Heads-up
Medium to hard, with follow-ups on concurrency, memory and partitioning. One guide calls them LeetCode hard.

Questions Character.AI asks in this round 1

  • Mini spreadsheet with formulas and cycle detectionCodingBuild a mini spreadsheet with cell get and set, formula evaluation over dependencies, cached values with eager updates, and cycle detection. Covers the bank's spreadsheet variants…