DANA logo

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

2.6 Rounds average
Average Typical difficulty
85.7% Positive experience

Which role are you interviewing for?

21 roles · 70 reports

Candidate interview experiences

First-hand accounts from people who interviewed at DANA.

Showing 4 of 70
DANA logo
DANA

Software Engineer

Engineering · nearly a year ago

Mid Average Positive experience No offer 1 round
Interview process
Technical screen Onsite
Interview formats
System Design Technical Coding

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.

Confirmed questions5 questions
  • Can you explain the CAP Theorem?
  • What are some ways to handle Race Conditions?
  • Could you describe what SOLID principles are?
DANA logo
DANA

Data Scientist

Analytics · nearly a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Technical screen Take home Recruiter call Onsite
Interview formats
Technical Coding Behavioral

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.

Confirmed questions3 questions
  • Can you tell me about your experience with AI?
  • What was your thesis about?
  • How do you keep yourself updated on the latest technology?
DANA logo
DANA

Senior Software Engineer

Engineering · more than a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Technical screen Recruiter call Onsite
Interview formats
Technical Coding Behavioral

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.

Confirmed questions8 questions
  • Solve a coding problem on a whiteboard
  • What are your OOP concepts?
  • What are your DSA concepts?
DANA logo
DANA

Frontend Engineer

Engineering · more than a year ago

Entry Easy Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

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.

Confirmed questions6 questions
  • 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.

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

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.

Interview formats

Behavioral 43.8%
Technical 32.2%
Coding 14.4%
System Design 3.4%
Presentation 2.7%

Interview difficulty

Easy 21.4%
Average 70%
Difficult 8.6%

Candidate experience

Positive 85.7%
Neutral 10%
Negative 4.3%

Reports by job function

Engineering 39
Analytics 7
Other 6
HR 4
Sales 3
Operations 3