GeeksforGeeks Question · May 2024 · Mumbai

Dolat Capital Interview Experience SDE

Question Details

There were 3 rounds, which included one online test, one technical interview of 2hours, and one HR. For the online test, there were 2 sections. (i) 6 MCQs to be answered i...

Full Details

There were 3 rounds, which included one online test, one technical interview of 2hours, and one HR. For the online test, there were 2 sections. (i) 6 MCQs to be answered in 12 minutes, (ii) 3 coding questions. Q1 is to implement a billing system for the parking lot of a commercial building. Q2 is on the concept of finding the number of combinations. Q3 is based on a binary tree. 2nd round(Technical Round): This was around for 2 hours and he asked me questions from OOPs concept and C/C++. He asked me “what is virtual function and demonstrate it”, “What is Polymorphism and difference between compile time polymorphism and runtime polymorphism”, “Demonstrate operator overloading”, “what is pointer”. He asked me questions related to dynamically memory allocation and where the memory got allocated during this in the memory. Then I was asked to write the code for the array of pointers using dynamic memory concept. Then I was given 3 DSA question which I have to write in docs from scratch. Q1. Code to check the palindrome in a string for each character, i.e., suppose the string is “dolat”, then you have to check the palindrome for ‘d’, ‘do’, ‘dol’, ‘dola’, ’dolat’. Q2. Code to return the average of last n number and if the number of total numbers is less than n then return the average of numbers which are present. Btw this whole program I had to implement through a class. Q3. He gave a string “I like Dolat 29.06 Capital 15” and the code should return “I like Dolat Capital 44.06”. 3rd round (HR Round): This was around 15 minutes and started by our introduction. Then she asked me about my family and my location preference and why no other place and if other preference then which location I should prefer than Mumbai (This company has only one branch in Mumbai but she asked me this question). As this is a High Frequency Trading company and the profile is SDE but my resume contains most things related to ML and analytics, so she asked me why I choose this job when my area is ML. Then she asked me “whether this is my first interview?” I told “yes you are the first company I am eligible for” and she asked me why I was not eligible for other company and what is the CGPA criteria for other company. I had to tell something and I should not disclose information about other company and my CGPA is also above 8. So, I told “Your company is the first company in our college for CSE and IT branch and previous companies were for lower branch. (In reality this was not first company where I was interviewed but had to answer this question in diplomatic way bcz if you disclosed information about other company then consequences might be negative).

Free preview — 6 questions shown. Unlock all Dolat Capital questions →

About This Question

This is a reported interview question from a dolat capital interview for a mle role during the oa round reported in 2024.

It covers the following topics: Ml, Trees, Strings, Binary Tree, Arrays .

About Dolat Capital Interview Reports

This question was reported by a candidate who interviewed at Dolat Capital. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Dolat Capital are the higher-signal extractions to take from this report.

For broader preparation context, the Dolat Capital interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Dolat Capital reports consistently are the ones worth investing in; one-off niche problems are not.

During Your Dolat Capital Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in Dolat Capital reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.