Upload Button Icon Add office photos

Filter interviews by

Darwinbox Software Developer Interview Questions and Answers

Updated 28 Nov 2024

Darwinbox Software Developer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is nodejs multi threading
  • Ans. 

    Node.js is single-threaded, but it can support multi-threading through child processes and worker threads.

    • Node.js is single-threaded, meaning it runs on a single thread in the event loop.

    • To achieve multi-threading, Node.js can create child processes using the 'child_process' module.

    • Another way to achieve multi-threading in Node.js is through worker threads using the 'worker_threads' module.

    • Using child processes or work...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Fair and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was an online test for interview

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about dijistkras algorithm
  • Ans. 

    Dijkstra's algorithm is a graph search algorithm that finds the shortest path between nodes in a graph.

    • Dijkstra's algorithm uses a priority queue to select the node with the smallest distance from the start node.

    • It maintains a list of tentative distances to each node and updates them as it explores the graph.

    • The algorithm is commonly used in routing and network protocols to find the shortest path between nodes.

    • Example:...

  • Answered by AI
  • Q2. Tell me about your projects

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

General aptitude and reasoning

Round 3 - Coding Test 

Dsa three codes for 2 hours

Round 4 - Technical 

(1 Question)

  • Q1. Explain josephus problem in O(1) time complexity
  • Ans. 

    Josephus problem is a famous theoretical problem involving a circle of people where every kth person is eliminated until only one person remains.

    • Josephus problem involves a circle of n people where every kth person is eliminated until only one person remains.

    • The problem can be solved in O(1) time complexity by using the formula: f(n, k) = (f(n-1, k) + k) % n.

    • For example, if n=5 and k=2, the last person remaining would

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Referral

Round 1 - Coding Test 

Java internals, coding questions 2sum

Round 2 - Technical 

(2 Questions)

  • Q1. Hld of your previous project
  • Ans. 

    Developed a web-based project management tool for tracking tasks and deadlines.

    • Used React.js for front-end development

    • Implemented RESTful APIs for backend using Node.js and Express

    • Utilized MongoDB for database storage

    • Incorporated authentication and authorization features for user security

  • Answered by AI
  • Q2. Question related to self build projects
Round 3 - HR 

(2 Questions)

  • Q1. Salary negotiation
  • Q2. Location constrain if any
  • Ans. 

    Open to relocation for the right opportunity

    • Willing to relocate for the right job opportunity

    • Flexible with location for the right role

    • Open to considering different locations for the right position

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. SQL queries,data structure
  • Q2. Sql querries related questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Java script, React JS
  • Q2. Data structures and algorithms
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Tell me about yourself, availability, visa-related questions
Round 2 - Coding Test 

Dynamic programming questions, longg time to complete the 2 questions

Round 3 - Group Discussion 

Problem solving : a clock with 3 hands, no numbers written, guess what it is

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was the ask mostly about DSA

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software developer with 5 years of experience in building web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in building web applications

    • Skilled in using various technologies

  • Answered by AI
  • Q2. Resume discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Online technical aptitude test

Round 2 - One-on-one 

(1 Question)

  • Q1. Related oops and old company projects

Darwinbox Interview FAQs

How many rounds are there in Darwinbox Software Developer interview?
Darwinbox interview process usually has 2-3 rounds. The most common rounds in the Darwinbox interview process are Technical, Coding Test and Resume Shortlist.
What are the top questions asked in Darwinbox Software Developer interview?

Some of the top questions asked at the Darwinbox Software Developer interview -

  1. explain josephus problem in O(1) time complex...read more
  2. tell me about dijistkras algori...read more
  3. What is nodejs multi thread...read more

Tell us how to improve this page.

Darwinbox Software Developer Interview Process

based on 4 interviews

Interview experience

4
  
Good
View more
Darwinbox Software Developer Salary
based on 24 salaries
₹6 L/yr - ₹16 L/yr
35% more than the average Software Developer Salary in India
View more details

Darwinbox Software Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

5.0

Skill development

1.0

Work-life balance

3.0

Salary

4.0

Job security

3.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Product Specialist
74 salaries
unlock blur

₹3 L/yr - ₹6.3 L/yr

Accounts Manager
71 salaries
unlock blur

₹6 L/yr - ₹15 L/yr

Customer Success Consultant
57 salaries
unlock blur

₹6.8 L/yr - ₹15.5 L/yr

Customer Success Manager
55 salaries
unlock blur

₹10 L/yr - ₹30 L/yr

Software Engineer
50 salaries
unlock blur

₹5.7 L/yr - ₹18.5 L/yr

Explore more salaries
Compare Darwinbox with

PeopleStrong

3.4
Compare

SAP SuccessFactors

5.0
Compare

greytHR

3.8
Compare

Sumtotal Systems

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview