
Data Science Dojo Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 5 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Data Science Dojo.
Software Engineer
I interviewed for a frontend associate software engineer role. The first interview was pretty basic, covering HTML, CSS, JavaScript, and React. They also had me solve a LeetCode-style problem. Finally, they gave me some React code and asked me to implement a search field with a debouncing effect.
- Questions about HTML, CSS, JavaScript, and React were asked.
- A LeetCode-style problem was presented.
- I was asked to build a search field with debouncing in React.
Software Engineer
The interview process felt disorganized and inconsistent. Initially, I was told they weren’t actively considering candidates with my level of experience, but we proceeded with the interview anyway. Despite answering all questions correctly and receiving encouraging feedback from the interviewer, I received an automated rejection email a week later with no explanation. There were several red flags during the interview itself. It wasn’t recorded, so I’m unsure if any of my responses were reviewed. The interviewer’s laptop died midway, and for the coding portion, I was asked to write code in Notepad while the interviewer read the questions out loud. This setup felt improvised and unprofessional for a technical role. After the interview, I reached out to ask for feedback or any clarification on the decision, but I was completely ghosted. Overall, the process lacked transparency, professionalism, and basic candidate courtesy. For a company that emphasizes data-driven thinking, the interview experience felt anything but structured or thoughtful.
- Can you write two SQL queries for me?
- Could you explain concepts of database normalization?
- Can you solve the Two Sum problem from LeetCode?
Software Engineer
I applied for the Software Engineer role online via DSD's website and heard back in about an hour. I was given a take-home assignment to complete within 5 business days. The interview process at DSD is straightforward: first, you complete a technical assignment, and if you pass, you move on to interviews. These interviews cover technical, behavioral, and logical aspects. The interviews felt more like casual chats than intimidating sessions. The first two interviews focused on behavioral and scenario-based questions, while the third was technical. In the final interview, I met with the CEO, Mr. Raja Tanveer Iqbal, who discussed the job details, responsibilities, and my career aspirations and passions. He also shared his entrepreneurial experiences, which was very insightful. A few days later, I received an offer and have been working at Data Science Dojo for a couple of months now. My experience has been very positive, and I'd recommend the company due to the talented and innovative people I've met here.
- Can you explain the core principles of Object-Oriented Programming?
Data Science Dojo Software Engineer Interview Questions
Quoted word for word from Data Science Dojo interview reports.
“Can you solve the Two Sum problem from LeetCode?”
Read reports →“Could you explain concepts of database normalization?”
Read reports →“Can you write two SQL queries for me?”
Read reports →“Can you explain the core principles of Object-Oriented Programming?”
Read reports →“Tell me about REST APIs.”
Read report →“What was the stipend you received during your internship?”
Read report →“What are some general backend development concepts you know?”
Read report →“Can you share your greatest accomplishment?”
Read report →“Tell me about your previous internship experience.”
Read report →Formats, difficulty and experience
Across all 5 Data Science Dojo interview reports.