D

Darwinbox

Software Development Engineer (Fresher)

Interview Date

September 3, 2024 (Coding Round 1), September 6, 2024 (Coding Round 2 & Technical Round)

Result

Not Specified (Detailed experience shared, implies

Difficulty

Medium to Hard

Rounds

4 rounds (2 Coding, 1 Technical, 1 HR)

Drive Type

On-Campus

Topics asked

SQLJavaScriptData StructuresAlgorithms (GraphDynamic Programming)LinuxAWS S3FirebaseFirestoreFCMMUI ComponentsLinked List OperationsProjectsCompany InsightsBehavioral

Detailed experience

Role: Software Development Engineer (Fresher)

College: BVRITN Campus / BVRITH Campus

Interview Date: September 3, 2024 (Coding Round 1), September 6, 2024 (Coding Round 2 & Technical Round)

Interview Type: On-Campus

Result: Not Specified (Detailed experience shared, implies completion of process)

Difficulty: Medium to Hard

Rounds: 4 rounds (2 Coding, 1 Technical, 1 HR)

Topics Asked: SQL, JavaScript, Data Structures, Algorithms (Graph, Dynamic Programming), Linux, AWS S3, Firebase, Firestore, FCM, MUI Components, Linked List Operations, Projects, Company Insights, Behavioral

Experience:

This candidate interviewed with DarwinBox on-campus, with the process consisting of four distinct rounds. The interviewer for the technical round was Saurabh Raj Singh, Engineering Manager at DarwinBox.

Coding Round 1 (September 3, 2024): Held at the BVRITN campus, this round included Multiple-Choice Questions (MCQs) and coding problems. MCQs covered SQL Queries, JavaScript Basics, and code outputs (each worth 5 marks). Coding problems included:

  1. Scramble String: Approached without dynamic programming, passed half test cases (25/50 marks).
  2. Combination Sum with Size Constraint: Successfully solved, focusing on finding subsets with a specific sum and size (50/50 marks).
  3. Walls and Gates: A modified graph problem involving 0-1 INF values, solved completely (50/50 marks).

Coding Round 2 (September 6, 2024): Held at the BVRITH campus, this round also had MCQs similar to the first round (JavaScript, SQL, code outputs). Coding problems were:

  1. Corona Virus Containment: A problem involving virus containment using magic stones.
  2. Sum of 10 Largest Prime Numbers from Subarrays: Used a brute force approach, passed some test cases (45/50 marks).

Technical Round (September 6, 2024): This round featured an in-depth technical discussion:

  • Coding Journey and GSoC Work: Discussed previous projects and contributions.
  • Technical Questions: Linux and Security (system and network security), AWS S3 (data storage understanding), JavaScript Loops (writing unique loops), Linked List Operations (inserting a node without a head pointer), JSON Object Loop Detection.
  • Technology Stack: Discussed Firebase, Firestore, FCM, MUI Components (identified and explained five), Basic SQL and Firebase Queries.
  • Company Insights: History and success of DarwinBox, its products, and work culture, including alternatives like Keka.

HR Round: Not explicitly detailed in this source, but mentioned as part of the 4-round process.

Posted on - 12 Nov 2025
DarwinBox Interview Experience - Software Development Engineer (Fresher) | OAHelper