real interview stories, told over a cup of tea ♡
Decagon Interview Experiences
3935 interview stories from candidates at 857 companies: how each round went, what was asked and how it ended. Every company page links to practice questions in the same style.
- 3935
- Experiences
- 857
- Companies
- 532
- Offers
4 results
- Rejected After the Onsite Culture ScreenDecagon · Software Engineer · Onsite · Sep 2026Rejected
First was a hiring call with Decagon. Then a technical phone screen, which was a shopping cart problem with redo and undo. Next was a system design phone screen, where I had to design security for the Decagon chatbot. The onsite was a culture screen. They asked pretty generic questions like tell me about a project, tell me about a project that went wrong, and how do you use AI. I was rejected imm…
- A Tic-Tac-Toe Sequence-Counting Problem in the Coding RoundDecagon · AI Engineer · Technical Screen · Jul 2026
I recently interviewed for Decagon's AI Engineer role, first round (the coding round), and got a question that doesn't have an exact match on LeetCode, so I wanted to share it. Problem Two players take turns placing marks on a 3x3 board, X goes first, then O, alternating. A game is the entire sequence of moves from an empty board to the end of the game. The game ends immediately as soon as one si…
- Shopping Cart Versioning, Then Rejected on Tic-Tac-ToeDecagon · Software Engineer · Technical Screen · Jul 2026Rejected
Round 1 was the shopping cart problem that other interview reports have also mentioned, but part 2 seemed a bit different. You're building a shopping cart for a cooking app. Users can add recipes to their cart. Each recipe has a list of ingredients (e.g., Chicken, Garlic). When the same ingredient appears across multiple recipes, the total count qualifies for bulk discounts. Part 1 was the same a…
- CSAT Tracker Question on the Phone ScreenDecagon · Software Engineer · Technical Screen · Apr 2026
I interviewed for 45 minutes and got one question. I'd solved it before, but I still wrote two bugs. Luckily I caught and fixed both while testing, and it passed in the end. Thanks to the interviewer for going easy on me. The question was the one that comes up most often for the phone screen: design a customer satisfaction (CSAT) tracking class. Scores are fixed in the range 1 to 5. __init__(self…