Upload Button Icon Add office photos

Fidelity Investments

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Fidelity Investments Software Developer Interview Questions and Answers

Updated 19 Nov 2024

Fidelity Investments Software Developer Interview Experiences

7 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Asked about data structures

Round 2 - Coding Test 

Asked about java programmes

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate software developer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Passionate about coding and problem-solving

  • Answered by AI
  • Q2. Are you ready to relocate
  • Ans. 

    Yes, I am open to relocating for the right opportunity.

    • I am willing to relocate for the right job opportunity that aligns with my career goals.

    • I have experience moving for previous jobs and am comfortable with the process.

    • I am excited about the possibility of exploring a new city or country and experiencing a different culture.

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic coding questions . based on strings and array

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Explain more about yourself
  • Q2. Could you walk me through your last project?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sort the array in a efficient manner
  • Ans. 

    Use quicksort algorithm to efficiently sort the array of strings.

    • Implement the quicksort algorithm to sort the array in-place.

    • Choose a pivot element and partition the array around it.

    • Recursively apply quicksort to the sub-arrays on both sides of the pivot.

    • Repeat until the array is sorted.

    • Consider using a comparison function to handle string sorting.

  • Answered by AI

Skills evaluated in this interview

Fidelity Investments interview questions for designations

 Software Developer Intern

 (1)

 Software Engineer

 (16)

 Software Trainee

 (1)

 Lead Developer

 (2)

 Java Developer

 (1)

 Lead Software Engineer

 (5)

 Senior Software Engineer

 (4)

 Associate Software Engineer

 (2)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2023. There was 1 interview round.

Round 1 - Aptitude Test 

The duration was 3 hrs, 3 sections 1.coding mcqs on java, oops, sql queries, c and dbms 2. 2code qns very easy 3.algo(pseudo code) easy

Interview Preparation Tips

Interview preparation tips for other job seekers - be strong in core apti and dbms oops and java concepts. coding is easy so be strong in one language and look into some famous algorithms

Software Developer Interview Questions & Answers

user image Bhargav Jayanth Natekar

posted on 28 Nov 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Assignment 

MCQ + 2 basic coding questions

Round 3 - Technical 

(1 Question)

  • Q1. Basic python (dictionary)
Round 4 - Behavioral 

(1 Question)

  • Q1. Time management, project management, SDLC
Round 5 - HR 

(1 Question)

  • Q1. What do u know about company

Interview Preparation Tips

Interview preparation tips for other job seekers - All depends on luck , i got rejected in HR round, talent don't matter really

Interview Preparation Tips

Round: Test
Experience: The first round was an online test with maths, logic and english questions. If you have prepared for any of the standardised tests (GMAT, GRE, CAT etc.), the test would be pretty simple. And try to answer as many questions as possible.
Tips: It would be really helpful if you give atleast your first attempt to any of the exams like GMAT, GRE etc. This is only for the online test because the pattern is quite similar to GMAT. For the interviews, be prepared for a set of standard questions asked during interviews that you can easily find online.

General Tips: Be prepared to spend all day at the interviews. You might not even get a lunch break. Sometimes the interview calls are late at night and also extend upto 2-3am. Be alert during the Pre-placement talk because the interviewers ask you questions from that too. I would advice you to ask questions to the interviewer when asked to regarding the company.
Don't write fake stuff in resume. At max you can exaggerate a bit in your CV. The panel does question you on your CV. Everything in it must be justified.
Skills:
College Name: NIT Surathkal

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. All questions are related to ds and algorithm. Implications of data structure

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

It was a cumulative test

  • Q1. 

    Trapping Rainwater Problem Statement

    You are given an array ARR of long type, which represents an elevation map where ARR[i] denotes the elevation of the ith bar. Calculate the total amount of rainwater t...

  • Ans. 

    Calculate the total amount of rainwater that can be trapped within given elevation map.

    • Iterate through the array to find the maximum height on the left and right of each bar.

    • Calculate the amount of water that can be trapped above each bar by taking the minimum of the maximum heights on the left and right.

    • Sum up the trapped water above each bar to get the total trapped water for the elevation map.

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

It was sophisticated in nature and a good brain buster.

  • Q1. 

    Candies Distribution Problem Statement

    Prateek is a kindergarten teacher with a mission to distribute candies to students based on their performance. Each student must get at least one candy, and if two s...

  • Ans. 

    Determine the minimum number of candies needed to distribute to students based on their performance and ratings.

    • Iterate through the array of student ratings and assign 1 candy to each student initially.

    • Then iterate from left to right and check if the current student's rating is higher than the previous student, if so, assign candies accordingly.

    • Similarly, iterate from right to left to handle cases where the current stu...

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 1 hour
Round difficulty - Medium

  • Q1. DBMS

    It revolved around basic concepts

  • Ans. 

    DBMS is a software system that manages databases and allows users to interact with data stored in them.

    • DBMS stands for Database Management System

    • It helps in creating, updating, and managing databases

    • Examples of DBMS include MySQL, Oracle, SQL Server

    • It ensures data integrity, security, and efficient retrieval

  • Answered by AI
Round 4 - Group Discussion 

Round duration - 70 minutes
Round difficulty - Hard

It was a great experience

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaGood Resume and 7 CGPA +Morgan Stanley interview preparation:Topics to prepare for the interview - I have done a rigourous training on Data Structure and Algorithms. It really helped me a lot to excel in life. Also I did vocational courses which enhanced my personality. I did analytical mindset training with problem solving methodologies. The hands on training on Python and Unix helped me a lot.Time required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Stay consistent with your efforts
Tip 2 : Work hard with honesty
Tip 3 : Try to set goal of +1 level from the goal you want to achieve

Application resume tips for other job seekers

Tip 1 : Present yourself with honesty
Tip 2 : Mention about the Workshops, hackathons, achievements, and the projects.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in May 2017.

Interview Questionnaire 

6 Questions

  • Q1. Can string class be extended
  • Ans. 

    Yes, the string class can be extended in most programming languages.

    • Inheritance can be used to extend the functionality of the string class.

    • By creating a new class that inherits from the string class, additional methods and properties can be added.

    • Extending the string class allows for customization and adding specific functionality to strings.

    • Example: In Python, the string class can be extended by creating a new class

  • Answered by AI
  • Q2. What are the implecit object in JSP
  • Ans. 

    Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.

    • Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.

    • These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.

    • For example, the request object allows access to HTTP request parame...

  • Answered by AI
  • Q3. How does hash map works
  • Ans. 

    A hash map is a data structure that uses a hash function to map keys to values.

    • Hash map stores key-value pairs

    • It uses a hash function to compute an index for each key

    • Collisions can occur when two keys hash to the same index

    • Hash maps provide fast access to values based on their keys

  • Answered by AI
  • Q4. Difference between string buffer and string builder
  • Ans. 

    StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.

    • StringBuffer is synchronized, making it safe for use in multi-threaded environments.

    • StringBuilder is not synchronized, making it faster but not thread-safe.

    • StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.

    • Both classes p...

  • Answered by AI
  • Q5. What is MVC
  • Ans. 

    MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the user interface.

    • Controller handles user input, updates the model, and interacts with the view.

    • MVC promotes separation of concerns and modularity in software development.

    • Example: In a web applica...

  • Answered by AI
  • Q6. What are the annotation used in RESTFULL web services
  • Ans. 

    Annotations used in RESTful web services

    • 1. @Path - Specifies the URI path for the resource

    • 2. @GET - Specifies that the method handles HTTP GET requests

    • 3. @POST - Specifies that the method handles HTTP POST requests

    • 4. @PUT - Specifies that the method handles HTTP PUT requests

    • 5. @DELETE - Specifies that the method handles HTTP DELETE requests

    • 6. @PathParam - Binds the value of a URI template parameter to a method paramete...

  • Answered by AI

Interview Preparation Tips

Skills: Java Application Development

Skills evaluated in this interview

Fidelity Investments Interview FAQs

How many rounds are there in Fidelity Investments Software Developer interview?
Fidelity Investments interview process usually has 2 rounds. The most common rounds in the Fidelity Investments interview process are HR, Coding Test and Technical.
What are the top questions asked in Fidelity Investments Software Developer interview?

Some of the top questions asked at the Fidelity Investments Software Developer interview -

  1. Sort the array in a efficient man...read more
  2. Time management, project management, S...read more
  3. Basic python (dictiona...read more

Tell us how to improve this page.

Fidelity Investments Software Developer Interview Process

based on 6 interviews

Interview experience

4.7
  
Excellent
View more
Fidelity Investments Software Developer Salary
based on 113 salaries
₹5.4 L/yr - ₹20 L/yr
54% more than the average Software Developer Salary in India
View more details

Fidelity Investments Software Developer Reviews and Ratings

based on 22 reviews

4.6/5

Rating in categories

4.6

Skill development

4.5

Work-life balance

4.6

Salary

4.4

Job security

4.8

Company culture

4.2

Promotions

4.4

Work satisfaction

Explore 22 Reviews and Ratings
Lead Software Engineer
981 salaries
unlock blur

₹12 L/yr - ₹36 L/yr

Software Engineer
910 salaries
unlock blur

₹7 L/yr - ₹23.5 L/yr

Process Specialist
290 salaries
unlock blur

₹3.4 L/yr - ₹7.2 L/yr

Principal Software Engineer
231 salaries
unlock blur

₹17.4 L/yr - ₹55 L/yr

Senior Process Specialist
193 salaries
unlock blur

₹4 L/yr - ₹9 L/yr

Explore more salaries
Compare Fidelity Investments with

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

HSBC Group

3.9
Compare

Citicorp

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview