Divine Software Engineer Interview Questions
The questions to prepare for a Divine Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Implement merge sort in Python and explain why it runs in O(n log n) time.
DivineUse a hash map to find two array elements that sum to a target in O(n) time.
DivineUse recursion on left and right subtrees to compute the height of a binary tree.
DivineTests understanding of indexing fundamentals and how they impact query performance.
DivineTests advanced SQL skills for analytics-style queries using window functions.
DivineRank the top 3 completed rides per vehicle per day using joins, a CTE, and ROW_NUMBER.
WaymoAggregate monthly sales by product category and use LAG to calculate month-over-month changes.
Total Wine & More
Inc.
Benjamin MooreUse ROW_NUMBER() to keep the earliest created_at 'Repl created' per entity and return out-of-order duplicates to delete.
Replit
QuantcastDefine an end-to-end evaluation framework for a recommendation system, from offline model metrics to online experiments and production monitoring.
DivineTests understanding of request-response flow, networking basics, and server responsibilities.
DivineTests system design skills for scalability, performance, and data management in a support-services context.
DivineSign up to see every question
Create a free account to unlock this list and practice real interview questions.