The first round was a phone interview with HR.
The second round was a technical/behavioral round with the hiring manager
The final round was a live coding/technical round with 2 principal software engineers.
The whole process took almost 2 months.
Interview questions [1]
Question 1
The hiring manager asked questions about the resume and some STAR questions. Then, she asked a brief coding question to test my problem-solving skills. I didn't need to write any code. They were okay with pseudocode.
The final round was a live coding and core Java questions with 2 principal engineers. One of them was friendly, but the other engineer had a rude tone. They should consider who they should have for interviews. Don't invite them to interviews just because they are principal devs.
The live coding was an easy level of string manipulation. What shocked me was that they didn't know what map.getOrDefault() method does. Instead of admitting their lack of knowledge, the rude dev questioned me and said, "this doesn't seem supported in Java". The audacity of asking a coding question and not knowing a basic method is crazy to me. Even when I successfully wrote the code, that guy kept nitpicking and said my code looks okay, but there are other ways to write it. I mean, no shoot Sherlock. I asked him what other way he'd write, and he said he would use Streams instead of a loop, as if that makes the algorithm different.
Maybe because I used to work for SV companies, but they didn't seem knowledgeable for principal-level engineers.
I interviewed at Fidelity Investments (Dallas, TX)
Interview
Recruiter Screen:
Initial 15–30 minute call to discuss background, experience, and role fit.
3 Technical Round:
Focused on coding, data structures, and core concepts (Java/backend/full stack depending on role). live coding or problem-solving questions, sometimes allowing pseudocode and system design.
Behavioral Round:
Questions based on past experience using the STAR method (teamwork, conflict, challenges, projects).
Final / Onsite (or virtual panel):
Combination of technical + behavioral interviews with multiple engineers or hiring managers. In some cases, included system design or deep dive into past projects.
I applied through a staffing agency. I interviewed at Fidelity Investments (Galway) in Mar 2026
Interview
The worst part of the interview was the silence and the lack of any feedback afterward. The standard automated response was, “We’ve decided to move forward with other candidates.” Even though I completed two tasks in 45 minutes, and during the second interview, the manager himself said that all my answers were good.
Interview questions [1]
Question 1
Tasks involving two pointers and the “Tic Tac” game
I applied online. I interviewed at Fidelity Investments (Westlake, TX) in Oct 2025
Interview
It was a one hour panel interview with two interviewers. The interview was mostly technical with a heavy focus on system design and one question talking through solving a coding question.
Interview questions [1]
Question 1
How would you design and architect a video streaming platform.