Top 34
Prep plan
Updated weekly · Last refresh Aug 30

Divine Software Engineer Interview Questions

The questions to prepare for a Divine Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

34questions
~6htotal time
Track your progressSign up free to work through all 34 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 17 questions · ~182 min
Sorting Algorithm and ComplexityEasy
Practice

Implement merge sort in Python and explain why it runs in O(n log n) time.

RecursionArraysSortingDivine
Two Sum with TargetEasy
Practice

Use a hash map to find two array elements that sum to a target in O(n) time.

Hash TablesArraysStringsDivine
Compute Binary Tree HeightEasy
Practice

Use recursion on left and right subtrees to compute the height of a binary tree.

RecursionDynamic ProgrammingTreesDivine
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~73 min
3
Behavioral & Leadership10 questions · ~107 min
More Behavioral & Leadership questions with a free account
4
More topics3 questions · ~32 min
Evaluate an End-to-End RecommenderHard

Define an end-to-end evaluation framework for a recommendation system, from offline model metrics to online experiments and production monitoring.

ML RankingRetrievalRecommendation SystemsDivine
How a Web Server WorksMedium

Tests understanding of request-response flow, networking basics, and server responsibilities.

InfrastructureToolsNetworkingDivine
Design for Large User Data VolumesHard

Tests system design skills for scalability, performance, and data management in a support-services context.

InfrastructureFeature StoreModel ServingDivine

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 34 questions plus 3 hands-on drills to finish this plan.