Smartsheet is the spreadsheet-meets-project-management platform used by 90% of the Fortune 100. The interview emphasizes large-scale spreadsheet rendering, formula evaluation, and the engineering challenges of a product where customers can build their own apps with no-code tools.
Process
Recruiter screen → 60-minute coding phone (medium DSA) → onsite virtual: 2 coding, 1 system design, 1 craft deep-dive, 1 behavioral. Cycle: 3–4 weeks.
What they actually ask
- Design a real-time collaborative spreadsheet supporting 10K+ rows
- Design a formula engine with circular dependency detection and lazy evaluation
- Design a workflow automation system (when X happens, do Y)
- Coding: medium DSA, often graph or expression-tree problems
- Behavioral: customer focus, navigating ambiguity, collaboration
Levels and comp (2026)
- SE II: $145K–$180K total
- Senior SE: $210K–$280K
- Staff: $300K–$390K
- Principal: $420K–$550K
Prep priorities
- Be fluent in Java (backend) and TypeScript/React (frontend)
- Understand expression evaluation, AST traversal, and dependency graphs
- Read about virtualized rendering for large grids
Frequently Asked Questions
Is Smartsheet remote-friendly?
Hybrid in Bellevue (HQ), Boston, Edinburgh, and others. Many engineering roles fully remote within US.
How does Smartsheet compare to Asana or Monday.com?
Smartsheet has the strongest enterprise position; Asana is more widely adopted in tech; Monday is design-forward and SMB-friendly. Comp is similar.
Is Smartsheet a “real” tech company?
Yes. Public, growing, and engineering-driven. The product looks unsexy but the underlying systems (formula engine, real-time sync, large-grid rendering) are genuinely difficult.