
Fidelity Investments Software Engineer candidates commonly report resume and project discussions, coding or design exercises, Java/OOP and SQL fundamentals, plus behavioral or HR conversations.
$85K
Avg. Base Comp
$136K
Avg. Total Comp
3-4 rounds
Typical Rounds
2-6 weeks
Process Length
Fidelity Investments Software Engineer interviews in these reports place considerable weight on how clearly you can explain work you have already done. Candidates describe recruiter or manager conversations that cover background, motivation, projects, and practical experience, followed by technical discussions that may probe the reasoning behind implementation and design choices. Prepare one project walkthrough with the problem, your specific contribution, key trade-offs, and what you would change.
Technical formats vary by team. Some candidates report an online assessment before interviews, while others move from a screen to live coding. Reported exercises range from approachable array problems, including Two Sum and an in-place array shift, to object-oriented implementation prompts such as an elevator or tile game. Practice stating assumptions, outlining an approach, and explaining complexity before coding, particularly if the interviewer gives limited feedback.
Java, OOP, and SQL recur across several accounts, but the depth is role-dependent: candidates mention core Java, object-oriented principles, database questions, and project-stack follow-ups. Behavioral conversations may ask about teamwork, deadlines, conflict, or why Fidelity. The exact sequence differs across candidates, with reports describing online assessments, recruiter or manager discussions, live coding, and behavioral or HR conversations in different combinations. Use these patterns to prepare rather than expecting one fixed format.
Synthesized from 13 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 Fidelity Investments 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 Fidelity Investments
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Find the Index with Equal Left and Right Sum | |
| Google Maps Improvement | |
| Hurdles In Data Projects | |
| Priority Queue Using Linked List | |
| Portfolio Platform Architecture | |
| Common Prefix | |
| RAG Strict Source Control | |
| Slow SQL Query | |
| The Longest Journey | |
| Loan Model | |
| Text Editor With OOP | |
| Testing Constraints | |
| Client Solution Pushback | |
| Reddit-like Notifications | |
| Employee Salaries | |
| Merge Sorted Lists | |
| Subscription Overlap | |
| Closest SAT Scores | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Monthly Customer Report | |
| Rolling Bank Transactions | |
| Find the Missing Number | |
| Bagging vs Boosting | |
| String Shift | |
| Prime to N | |
| Comments Histogram | |
| Find the First Non-Repeating Character in a String | |
| Maximum Profit |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an initial recruiter or phone conversation focused on background, interest in Fidelity, authorization or expectations, and prior projects. Some reports also describe early follow-ups on programming experience or object-oriented programming, so prepare a concise account of your recent work.
Some candidates report an online assessment with coding questions and computer-science fundamentals before later interviews; others report a live technical screen instead. Reported coding topics include strings, arrays, set membership, and SQL, so the exact early format may vary by team.
Candidates report live coding exercises ranging from simple array or string tasks to object-oriented designs such as an elevator or a tile game. Several also describe project deep dives and Java, OOP, or SQL questions. Clearly narrating assumptions and trade-offs may matter when feedback is limited.
Candidates report a final or later conversation with behavioral questions about teamwork, disagreements, deadlines, career goals, and why Fidelity. Some manager rounds combine these questions with coding, while other reports describe a separate HR conversation.