
DANA Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 70 interview experiences · FREE TO READ
Which role are you interviewing for?
21 roles · 70 reportsCandidate interview experiences
First-hand accounts from people who interviewed at DANA.
Software Engineer
The interview was pretty quick, about 3 hours total. It included System Design, some basic engineering questions, and a live coding session that was like Leetcode. I talked with their Engineering Lead and a Senior Engineer. For the System Design part, we looked at designing a payment system. Then they asked me about Java basics, software engineering concepts, and databases. Finally, I had to do a Leetcode problem of medium difficulty.
- Can you explain the CAP Theorem?
- What are some ways to handle Race Conditions?
- Could you describe what SOLID principles are?
Data Scientist
So I had a hackerrank technical test first (multiple choice), then another hackerrank test for feature engineering with a 72 hour window. The HR phone screen happened around the same time as the second hackerrank. After that, there was a user interview. Unfortunately, I didn't pass.
- Can you tell me about your experience with AI?
- What was your thesis about?
- How do you keep yourself updated on the latest technology?
Senior Software Engineer
So there are three steps in total. First, they sent over two online code tests; one basic coding test and another one that's specialized for the role (backend engineer in my case). After that, I had a technical interview with two software engineers. They had me solve a code on a whiteboard and asked me some questions about OOP and DSA. They also inquired about my previous projects and my specific contributions. I didn't get any feedback after this and had to wait two weeks to hear back that I passed to move on. The second interview was with HR. They asked a lot about my past projects, but focused more on teamwork and communication with colleagues. They also asked about STAR method scenarios and some hypothetical work situations. Unfortunately, they didn't get back to me for a week and didn't provide any feedback.
- Solve a coding problem on a whiteboard
- What are your OOP concepts?
- What are your DSA concepts?
Frontend Engineer
The interview process involves three stages: first, a phone call interview, then a technical interview which is a user interview, and finally an HR interview with the team. The technical interview will focus on JavaScript domain knowledge, covering topics like Truthy Falsy, Functions, and Arrow Functions. They'll ask for the output of code snippets and sometimes present a simple function for refactoring into a single line. Experience with basic JavaScript, Vue.js, and CSS using SaaS or Less (like Tailwind) is preferred.
- Regarding Dana, why are you applying?
- What makes you choose Frontend Engineering?
- Could you list the tech stacks you are familiar with?
DANA Interview Questions
Quoted word for word from DANA interview reports.
“What are the different kinds of audit reports?”
Read reports →“Write the code to complete a method within a given class, utilizing basic data structures.”
Read reports →“Would you prefer to ask for permission first or apologize later?”
Read reports →“How would you go about setting up an ad campaign on Google?”
Read reports →“How do you stay informed about the newest developments in AI/ML?”
Read report →“Can you tell me what digital marketing is?”
Read report →“What are some ways to handle Race Conditions?”
Read report →“How do you cope with being rejected or facing rejection from others?”
Read report →“Can you explain basic programming language features, like static analysis where we predict output given an input and explain the program's execution?”
Read report →Formats, difficulty and experience
Across all 70 DANA interview reports.