
Dashlane software engineer interviews, as candidates describe them, mix an early screen or assessment, technical rounds on coding and project depth, and a managerial or HR conversation. Reports span several engineering titles.
$130K
Avg. Base Comp
$150K
Avg. Total Comp
2-4 rounds
Typical Rounds
Not reported
Process Length
Six candidates describe Dashlane engineering interviews, across titles from graduate trainee to senior engineer. Their experiences differ, so treat this as a range of what has happened rather than one fixed loop.
The early stage often tests fundamentals. One candidate reports an aptitude test covering Java, SQL, quantitative and verbal sections. Another describes 50 multiple-choice questions plus two coding problems. A third describes a cognitive and technical assessment, then a group discussion on the pros and cons of AI.
Technical interviews lean on project depth and core concepts. Several candidates say they were asked to walk through projects from their resume in detail. Topics they mention include Java, SQL, DBMS, object-oriented basics, HTML and CSS, and differences between React, Angular and Node.js. Coding questions at the junior level included sorting a map by values and partitioning an array by sign. One backend candidate was also asked during the technical interview how they handle pressure and tight schedules.
The one senior candidate reports a harder mix: a partly pre-built Game of Life implementation, a simplified Dashlane password manager design, and a collection supporting get, set and setAll in O(1). That candidate reached the final hiring team interview and was still rejected.
Managerial or HR rounds cover strengths and weaknesses, motivation for the company, and, for one candidate, generative AI. One graduate candidate reports a salary expectation mismatch at the HR stage. Five of the six reports describe no offer, and one junior candidate received an offer. Prepare your projects, fundamentals and a clear salary expectation.
Synthesized from 6 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Dashlane process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Dashlane
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Merge Sorted Lists | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Closest SAT Scores | |
| Subscription Overlap | |
| Monthly Customer Report | |
| Random SQL Sample | |
| String Shift | |
| Rolling Bank Transactions | |
| Customer Orders | |
| Top 3 Users | |
| Comments Histogram | |
| Raining in Seattle | |
| Minimum Change | |
| Find the First Non-Repeating Character in a String | |
| Bagging vs Boosting | |
| Flight Records | |
| Prime to N | |
| Upsell Transactions | |
| Download Facts | |
| First Touch Attribution | |
| Job Recommendation | |
| Daily Retention Summary | |
| Find the Missing Number | |
| Recurring Character | |
| Scrambled Tickets | |
| Hurdles In Data Projects | |
| P-value to a Layman | |
| Find Bigrams |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an opening assessment, though the format varies. Descriptions include an aptitude test on Java, SQL, quantitative and verbal topics, a 50-question MCQ plus two coding problems, and a cognitive assessment with a group discussion on AI. Not every candidate describes this stage, so it may depend on role level.
Candidates report technical rounds on core concepts. Topics named include Java, SQL, DBMS, object-oriented programming, HTML and CSS, and testing. Coding examples were sorting a map by values and partitioning an array by sign. One backend candidate was also asked how they handle pressure and tight schedules. Junior candidates describe the difficulty as conceptual rather than advanced problem-solving.
Several candidates say interviewers asked them to explain resume projects in detail, including architecture, technical decisions and the stacks used. One full-stack candidate was asked about React versus Angular and where Node.js fit. Expect to defend the details of anything on your resume.
The one senior candidate reports design-oriented problems: a partly pre-built Game of Life implementation, a simplified password manager architecture, and a get/set/setAll collection in O(1). These probed design trade-offs and efficiency. Other levels may not see this, since only one report covers it.
Candidates report a managerial or HR-style round with questions on strengths, weaknesses, why Dashlane, and generative AI. One graduate candidate says a salary mismatch at this stage ended the process. The senior candidate was rejected after the final hiring team interview.