Top 33
Prep plan
Updated weekly · Last refresh Oct 17

Divine Software Engineer Interview Questions

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

33questions
~6htotal time
Track your progressSign up free to work through all 33 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 16 questions · ~174 min
Compute Binary Tree HeightEasy
Practice

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

RecursionDynamic ProgrammingTreesDivine
Compute Nth Fibonacci NumberEasy
Practice

Compute the nth Fibonacci number using an iterative dynamic programming approach with O(n) time and O(1) space.

RecursionMathDynamic ProgrammingDivine
Sorting Algorithm and ComplexityEasy
Practice

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

RecursionArraysSortingDivine
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~74 min
3
Behavioral & Leadership10 questions · ~109 min
More Behavioral & Leadership questions with a free account
4
More topics3 questions · ~33 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 33 questions plus 3 hands-on drills to finish this plan.