DeepIntent logo

DeepIntent 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

2.4 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DeepIntent.

Showing 3 of 5
DeepIntent logo
DeepIntent

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding System Design Behavioral

It's a 3-4 round process. First round is technical covering HTML, CSS, JS basics and 1-2 coding problems. Second round is also technical, focusing on front-end architecture, 1-2 coding problems, and web concepts like cookies and SSO. The third round is a mix of technical and behavioral questions, including one problem-solving question and behavioral queries.

Confirmed questions8 questions
  • Can you merge two sorted arrays with N + M time complexity?
  • Can you flatten this array of unknown depth: `[1,2,3,[4,5,6],7,[8,[9,[10]]]]`?
  • Build a Chessboard using HTML and CSS.
DeepIntent logo
DeepIntent

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Coding System Design Behavioral

I interviewed at Deepintent Pune, and the process went on for about a week. It started with an HR call explaining the job and company. Then, there were two main technical rounds. The first was a coding round focused on pseudocode. The second round mixed coding and system design. After these, I had a final discussion with the company's VP, which was more of a casual chat about my preferences and hobbies. Once I passed all stages, I received the job offer.

Confirmed questions8 questions
  • Could you remove an element from a linked list when the head isn't defined, aiming for O(1) time complexity?
  • Can you write pseudocode for a lift design architecture?
  • Given an array, what element occurs most frequently?
DeepIntent logo
DeepIntent

Software Engineer

Engineering

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

I applied for a software engineer position at DeepIntent using a LinkedIn referral back in April. Shortly after applying, I got a call from HR to set up a technical interview. The whole process was pretty straightforward, and the HR team kept me well-informed.

Confirmed questions3 questions
  • Could you tell me about your experience with React?
  • What are your strengths in data structures and algorithms?
  • Can you discuss your knowledge of computer science core fundamentals?

DeepIntent Software Engineer Interview Questions

Quoted word for word from DeepIntent interview reports.

Given a tree object with value, left, and right children, find the path with the maximum sum.

Read reports

Can you merge two sorted arrays with N + M time complexity?

Read report

Can you flatten this array of unknown depth: `[1,2,3,[4,5,6],7,[8,[9,[10]]]]`?

Read report

Could you remove an element from a linked list when the head isn't defined, aiming for O(1) time complexity?

Read report

Formats, difficulty and experience

Across all 5 DeepIntent interview reports.

Interview formats

Technical 30.8%
Coding 30.8%
System Design 23.1%
Behavioral 15.4%

Interview difficulty

Easy 0%
Average 60%
Difficult 40%

Candidate experience

Neutral 20%
Positive 60%
Negative 20%