← Back to Directory

Otter.Ai

Small

Otter.ai is a technology company that provides AI-powered transcription and meeting assistant software, generating real-time notes and summaries from spoken conversations. It is known for its automated meeting transcription tools used by professionals, students, and businesses.

2 interview notes · updated Jul 2026

Otter.Ai·Software Engineer·Technical Phone Screen

Jul 2026
Interviewed for a software engineering role at Otter.ai and got hit with an in-memory key-value store problem that added nested transactions on top. Felt manageable at first but the nested rollback semantics tripped me up more than I expected.
  • Design and implement an in-memory key-value store that supports get, set, and delete operations, plus nested transactions that can be committed or rolled back independently.

“The basic get/set/delete part I had down pretty fast.”

View Post

Otter.Ai·Software Engineer·Technical Phone Screen

May 2026
Interviewed for a software engineer role at Otter.ai and got a coding problem that was split into two parts, starting simple and then ramping up into full text justification. The kind of problem that looks manageable until you're actually in it.
  • Given a list of words and a fixed max line width, implement a greedy word-wrapping algorithm that returns how many words fit on each line, using exactly one space between adjacent words.
  • Extend the word-wrapping solution to produce fully justified text, where each line is padded to exactly maxWidth characters by distributing extra spaces between words, with left gaps getting more spaces when it doesn't divide evenly. Single-word lines and the last line are left-justified instead.

“Part one felt pretty approachable.”

View Post