D
Dimagi Interview Guide
Interview difficulty 5.2 / 10Based on 46 interview reportsUpdated weekly
Everything we know about interviewing at Dimagi: what each round tests and compensation by level.
Software EngineerProject ManagerEngineering Manager
01Skills
What Dimagi evaluates
How often each skill shows up across reported interview loops.
Engineering Management100%Time Complexity100%Project Management (General)100%Algorithmic Problem Solving96%Project Planning and Delivery (Implied Core PM)96%CommCare (App Development Platform)96%Algorithm Optimization92%Timed Live Problem Solving92%Mobile/App Development Platform Workflows92%Dynamic Programming (Fibonacci)89%Complexity of Common Operations85%Problem Solving76%
02Role guides
Interview guides by role
Each guide has the questions Dimagi interviewers actually ask, the loop structure, and total compensation by level.
3roles
03Compensation
What Dimagi pays, by level
Estimated total compensation: base salary plus stock and annual cash bonus.
04FAQ
Dimagi interview FAQ
Answered from real candidate and workplace data, marked up for rich results.
05In their words
What people say about Dimagi
Verbatim snippets pulled from employee and candidate reviews.
Dimagi fosters a great culture and strong teamwork among employees.
Salaries are below average for the industry, which is a significant drawback.
Keep exploring
Browse every guide, role and company
Dimagi prep plans
Other companies
Keep exploring





