
Software Engineer 1
This interview process is for a Software Engineer L1 role at Dunzo. It is designed to assess foundational technical skills, problem-solving abilities, and cultural fit within the company.
2
~7 days
0 - 2 yrs
US$100000 - US$150000
75 min
Overall Evaluation Criteria
Technical Skills
Behavioral & Cultural Fit
Foundational Knowledge
Preparation Tips
Study Plan
Data Structures Fundamentals
Week 1: Data Structures (Arrays, Linked Lists, Stacks, Queues) & Big O.
Week 1: Focus on core data structures like arrays, linked lists, stacks, and queues. Practice basic algorithm problems related to these structures. Understand time and space complexity analysis (Big O notation).
Advanced Data Structures
Week 2: Trees & Graphs, Traversal Algorithms.
Week 2: Dive into trees (binary trees, BSTs) and graphs. Learn about traversal algorithms (BFS, DFS) and common graph problems. Practice coding solutions for these.
Algorithms & Problem Solving
Week 3: Sorting & Searching Algorithms, Medium Coding Problems.
Week 3: Focus on sorting and searching algorithms (Merge Sort, Quick Sort, Binary Search). Practice implementing and analyzing these. Start working on medium-difficulty coding problems.
Behavioral & System Design Basics
Week 4: Behavioral Prep (STAR method), System Design Basics, OOP.
Week 4: Prepare for behavioral questions. Think about your past experiences and how they align with Dunzo's values. Practice answering using the STAR method. Review basic system design concepts and OOP principles.
Commonly Asked Questions
Location-Based Differences
Bangalore
Interview Focus
Common Questions
Tell me about a challenging project you worked on.
How do you handle tight deadlines?
Describe a time you disagreed with a team member.
Tips
Delhi
Interview Focus
Common Questions
How would you optimize delivery routes in a dense urban environment?
What are the key challenges in last-mile delivery?
Describe your experience with real-time data processing.
Tips
Process Timeline
Interview Rounds
2-step process with detailed breakdown for each round
Coding and Problem Solving
Assess fundamental coding skills and problem-solving.
This round focuses on assessing your fundamental coding skills and problem-solving abilities. You will be asked to solve one or two coding problems, typically involving arrays, strings, or basic data structures. The interviewer will evaluate how you approach the problem, your ability to write efficient code, and your understanding of time and space complexity.
What Interviewers Look For
Evaluation Criteria
Questions Asked
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
Implement a function to check if a string is a palindrome.
Preparation Tips
Common Reasons for Rejection
Behavioral and Cultural Fit
Assess cultural fit, teamwork, and communication.
This round aims to understand your behavioral traits, work ethic, and how you fit into Dunzo's culture. You'll be asked questions about your past experiences, teamwork, conflict resolution, and career aspirations. The interviewer will use the STAR method to gauge your responses.
What Interviewers Look For
Evaluation Criteria
Questions Asked
Tell me about a time you faced a challenging situation at work and how you overcame it.
Describe a project you are particularly proud of and your role in it.
How do you handle constructive criticism?
Preparation Tips
Common Reasons for Rejection
Commonly Asked DSA Questions
Frequently asked coding questions at Dunzo