← Interview experiences
Got the offer

Summer Intern at Fidelity

Difficulty
Process took
1-2 Weeks
Rounds
3
Format
Hybrid
Applied via
Other

How it went

  • Focus on understanding the basics well instead of trying to learn everything. Be honest about what you know, and don’t be afraid to admit if you’re unsure, confidence and clarity matter more than perfect answers. Prepare to explain your projects clearly, and always stay calm and composed, especially during unexpected or situational questions. Lastly, show genuine interest in the role and company; it makes a strong impression

What they would tell you

  • Focus on understanding the basics well instead of trying to learn everything. Be honest about what you know, and don’t be afraid to admit if you’re unsure, confidence and clarity matter more than perfect answers. Prepare to explain your projects clearly, and always stay calm and composed, especially during unexpected or situational questions. Lastly, show genuine interest in the role and company; it makes a strong impression

How to prepare

Strengthen Your Core Subjects and Coding Basics

  • Focus on understanding the fundamentals of OOPs, OS, DBMS, and DSA as they form the base of the online assessment.

  • Practice common coding problems involving arrays, strings, stacks, and matrices to build confidence.

  • Make sure your aptitude skills are sharp enough to handle basic logical and numerical questions. Be Resume-Ready and Project-Confident

  • Only mention technologies and tools on your resume that you can confidently discuss in depth.

  • Be prepared to explain your projects clearly, especially your contributions, challenges, and tech stack.

  • Understand concepts like WebSockets or system design if your project involves real-time features or architecture. Stay Calm and Genuine in HR Rounds

  • Unexpected and situational questions are common, so respond honestly while keeping your composure.

  • Show genuine interest in the company and back it up with reasons relevant to your goals or values.

  • Ask meaningful questions to the HR at the end—it shows curiosity and leaves a good impression.

Their background

My name is Satwik Kini, and I am a final-year student at The National Institute of Engineering, Mysore. I recently completed my Summer Internship at Fidelity Investments and will be returning in January 2026 as a 5-month LEAP Intern. After that, I will be joining Fidelity as a Full-Time Associate starting July 2026. Over the past year, I have built a strong foundation in backend development, working extensively with Node.js, MongoDB, and RESTful APIs. I am also proficient in frontend technologies such as Next.js and Tailwind CSS, and have experience building full-stack applications. Recently, I have expanded my skill set by learning Spring Boot, AngularJS, and Jenkins, which has strengthened my understanding of enterprise-level application development and CI/CD workflows. In addition to development, I have a strong interest in problem-solving and have been consistently improving my Data Structures and Algorithms skills. I am passionate about learning, mentoring peers, and building scalable, impactful tech solutions.

Round by round

  1. 1

    Online Assessment60 min

    The first round was an online assessment. It was of medium difficulty and had around 20 multiple-choice questions covering topics like OOPs, Operating Systems, DBMS, DSA, and a little bit of aptitude. After that, there were 2 coding questions at the end. I got both matrix-based coding problems, and they were quite easy to solve. The questions mainly tested basic logic, 2D array handling, and edge case thinking. The overall round was more about testing your fundamentals than asking anything too advanced. If you’re clear with your core subjects and have practiced some basic coding, it’s very manageable.

  2. 2

    Technical Round20 min

    The second round was a technical interview where the HR mainly focused on my projects and previous internship experience. I had mentioned using Redis and Apache Kafka, so he asked a few in-depth questions about them. I answered based on the knowledge I had, and while I didn’t know everything, I stayed honest and explained what I did understand. He also asked how comfortable I was with DSA. I didn’t try to overstate anything and honestly said I’m confident with arrays, linked lists, strings, stacks, and a bit of trees. Based on that, he asked me the “Valid Parentheses” question. I explained the approach and then wrote the pseudocode on paper to walk him through my logic. Since one of my projects was a chat application, he asked about how WebSockets work and touched on some basic system design concepts related to real-time communication. Overall, the round went well.

  3. 3

    HR Round20 min

    The final round was the HR round. The HR began by introducing himself and then asked me to give a brief introduction about myself. He followed that by asking how I found my previous internship experience. Then, he suddenly switched things up and asked, “If you could have one power in this world, what would it be?”, I gave a pretty unusual answer, but I made sure to stay confident while explaining it. He then asked me whether I was genuinely interested in working at a financial company. I said yes and gave him a thoughtful explanation of why. After that, there were a few learning- and situation-based questions. I was honestly a bit nervous inside, but I didn’t let it show and stayed calm and confident throughout. Toward the end, I asked him some questions about the company, the team, and future opportunities. The round ended on a positive note, and yeah, I got selected at the end of the day!

What came up

EasyHybrid0 1 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources