MyInternships.in
Back to Interview Prep
F

Forma.ai Interview Preparation

Medium-Hard

SaaS / Sales Compensation · India

280+ questions4 rounds5 expert tipshttps://www.forma.ai

About Forma.ai

Forma.ai builds a platform that changes how sales compensation is designed, managed and optimised. Sales commission sounds like a narrow problem until you see the scale: the company handles billions in annual managed commissions, across plan structures that differ by role, region, product and quarter, and that change constantly. Getting it wrong means paying the wrong people the wrong amounts and destroying trust in the sales organisation, so accuracy is non-negotiable and the data problems are genuinely hard. Its customers include OpenTable, Stryker and Autodesk. The platform combines a data model flexible enough to express almost any commission plan with analytics that let leaders test plan changes before rolling them out. Forma.ai runs a Pune office alongside its Toronto headquarters, and the India team works on core product, analytics engineering and customer operations rather than back-office tasks. For an intern, the attraction is working with messy, high-volume, high-stakes data from customers across many industries — the kind of problem where clean modelling and careful validation visibly matter — inside a company where a compensation error is immediately noticed.

Interview Rounds4

1
Online Assessment60–90 min

2–3 DSA coding problems on HackerRank, CodeSignal, or company platform

2
Technical Interview I45–60 min

Data structures & algorithms — arrays, trees, graphs, dynamic programming

3
Technical Interview II45–60 min

System design or low-level design — scalability, APIs, databases

4
HR / Culture Round30 min

Career goals, teamwork, strengths/weaknesses, role expectations

Practice Questions10

Key Topics

  • Data Structures & Algorithms150q
  • System Design50q
  • Object-Oriented Design40q
  • SQL & Databases25q
  • CS Fundamentals (OS, Networking)25q

Expert Tips

  • Practice LeetCode easy and medium problems before the OA — focus on arrays, strings, trees, and graphs.
  • For system design, use the RESHADED framework: Requirements, Estimation, Storage, High-level design, APIs, Detailed design, Evaluation.
  • Prepare 3–4 STAR stories covering: a challenge you solved, a time you worked in a team, a project you owned end-to-end.
  • After every coding solution, proactively state the time and space complexity — interviewers expect it.
  • Study common CS fundamentals: process vs thread, TCP vs UDP, REST vs GraphQL, SQL indexing, CAP theorem.