Round 1 – Coding Assessment: This was an online coding test focused on evaluating problem-solving and programming skills. The questions primarily tested my knowledge in data structures and algorithms, including topics like arrays, strings, recursion, and dynamic programming. The round was time-bound and required optimized and efficient solutions.
Round 2 – Technical Interview 1: This was a one-on-one technical interview with a software engineer from the team. The interviewer asked me to walk through my approach to the problems I solved in the coding round. We also discussed core computer science concepts such as object-oriented programming (OOP), database management systems (DBMS), operating systems (OS), and basic system design. I was also asked to write code during the interview and explain my logic in real-time.
Round 3 – Technical Interview 2 / Deep Technical + Project Discussion: In this final technical round, the focus was more on my project work, internships, and hands-on experiences. I was asked to explain the architecture, tech stack, challenges faced, and how I solved them in my previous projects. Additionally, we delved into advanced programming topics, design patterns, and my understanding of scalable systems. The interviewer also assessed my problem-solving approach and how I handle debugging and optimization in real-world scenarios.
Three rounds:
OA round 1: three medium level questions
-> subset sum type
-> dp on strings
-> medium level matrix problem
OA round 2:
-> Similar to Rotten Oranges leetcode question
-> Similar to Occurences of elements question
Technical round 3:
-> Longest Palindromic Substring
Interview questions [1]
Question 1
-> subset sum type
-> dp on strings
-> medium level matrix problem
I applied through university. I interviewed at Darwinbox (Hyderābād) in Aug 2024
Interview
1. Online Assessment consisting of 3 coding questions[Easy->Medium].
2. Online Assessment consisting of 2 coding questions[Medium->Hard].
3. Technical Interview. Mostly they focused on Data Structures & Algorithms, OOPS, Computer Networks & Operating Systems. Be good at your project explanation.
Interview questions [1]
Question 1
What are your weaknesses & how are you overcoming them?