Upload Button Icon Add office photos

Fidelity International

Compare button icon Compare button icon Compare

Filter interviews by

Fidelity International Programmer Analyst Interview Questions and Answers

Updated 12 Sep 2024

10 Interview questions

A Programmer Analyst was asked 10mo ago
Q. Explain exceptions.
Ans. 

Exceptions are unexpected events that occur during the execution of a program, disrupting the normal flow of the program.

  • Exceptions are used to handle errors and other exceptional conditions in a program.

  • They allow the program to respond to unexpected situations and prevent the program from crashing.

  • Examples of exceptions include division by zero, file not found, and out-of-memory errors.

A Programmer Analyst was asked 10mo ago
Q. Explain Dependency Injection (DI) and Inversion of Control (IoC) in Spring Boot.
Ans. 

DI and IoC are design patterns used in Spring Boot to achieve loose coupling and improve testability.

  • DI (Dependency Injection) is a design pattern where the dependencies of a class are injected from the outside rather than created within the class itself.

  • IoC (Inversion of Control) is a design principle where the control of object creation and lifecycle is inverted from the class to an external entity.

  • Spring Boot u...

Programmer Analyst Interview Questions Asked at Other Companies

asked in Cognizant
Q1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 W ... read more
asked in Cognizant
Q2. What is stack? How do you convert a queue to stack?
asked in Cognizant
Q3. Given two tables, one with 20 student records and another with 10 ... read more
asked in Cognizant
Q4. What is the difference between a structure and a class?
Q5. What is SQL? define ddl? Why should we hire you?
A Programmer Analyst was asked
Q. What is a constraint?
Ans. 

A constraint is a rule or limitation that must be followed in a system or process.

  • Constraints restrict the actions or behaviors of users or systems.

  • Constraints can be related to data validation, business rules, or system limitations.

  • Examples of constraints include password length requirements, maximum file size limits, and budget constraints.

A Programmer Analyst was asked
Q. What are joins? Explain.
Ans. 

Joins are used in databases to combine rows from two or more tables based on a related column between them.

  • Joins are used to retrieve data from multiple tables based on a related column.

  • Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN returns rows when there is at least one match in both tables.

  • LEFT JOIN returns all rows from the left table and the matched rows from the rig...

A Programmer Analyst was asked
Q. What is a left outer join? Give an example.
Ans. 

Left outer join is a type of join operation that returns all records from the left table and the matched records from the right table.

  • Left outer join combines rows from two tables based on a related column between them.

  • It includes all the rows from the left table, even if there are no matches in the right table.

  • Example: SELECT * FROM table1 LEFT JOIN table2 ON table1.id = table2.id;

A Programmer Analyst was asked
Q. What is normalization?
Ans. 

Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

  • Normalization involves breaking down data into smaller, more manageable tables

  • It helps in reducing data redundancy by eliminating duplicate data

  • Normalization improves data integrity by ensuring that each piece of data is stored in only one place

  • There are different levels of normalization, such as First Nor...

Fidelity International HR Interview Questions

11 questions and answers

Q. What are your hobbies?
Q. How would you rate us?
Q. Tell me about your professional journey and experiences.
A Programmer Analyst was asked
Q. What is a subquery?
Ans. 

A sub-query is a query nested within another query in SQL to retrieve data from multiple tables.

  • Used to retrieve data from multiple tables

  • Can be used in SELECT, INSERT, UPDATE, or DELETE statements

  • Must be enclosed in parentheses

Are these interview questions helpful?
A Programmer Analyst was asked
Q. What do you do when a batch fails in production?
Ans. 

I would investigate the cause of the failure and take appropriate actions to resolve it.

  • Check the error logs to identify the root cause of the failure

  • Determine if the issue can be resolved by restarting the batch or if a code fix is required

  • Communicate the issue and resolution plan to relevant stakeholders

  • Implement the fix and re-run the batch

  • Perform post-mortem analysis to identify ways to prevent similar failure...

A Programmer Analyst was asked
Q. What tools have you worked with?
Ans. 

I have worked with various tools including Java, Python, SQL, Git, and JIRA.

  • Proficient in Java programming language

  • Experience with Python scripting

  • Skilled in writing SQL queries

  • Familiar with Git version control system

  • Knowledgeable in using JIRA for project management

A Programmer Analyst was asked
Q. 1. What is serialization? 2. What is a Singleton class? 3. Difference b/w interface and abstract class. And a few more basic java 8 questions.
Ans. 

Serialization is the process of converting an object into a stream of bytes to store or transmit data.

  • Serialization is used to save the state of an object and recreate it when needed.

  • In Java, serialization is achieved by implementing the Serializable interface.

  • Example: ObjectOutputStream and ObjectInputStream classes are used for serialization in Java.

Fidelity International Programmer Analyst Interview Experiences

6 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Some easy mcq coding questions

Round 2 - One-on-one 

(1 Question)

  • Q1. 1. What is serialization? 2. What is a Singleton class? 3. Difference b/w interface and abstract class. And a few more basic java 8 questions.
  • Ans. 

    Serialization is the process of converting an object into a stream of bytes to store or transmit data.

    • Serialization is used to save the state of an object and recreate it when needed.

    • In Java, serialization is achieved by implementing the Serializable interface.

    • Example: ObjectOutputStream and ObjectInputStream classes are used for serialization in Java.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Some basic HR questions like how do you manage pressure at work, Willing to relocate or not, etc.

Skills evaluated in this interview

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

(3 Questions)

  • Q1. Basic details of yourself
  • Q2. Salary negotiations and being loyalist
  • Q3. Discussion about previous company
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Sep 2022. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. What is Normalization?
  • Q2. What is sub-Query
  • Q3. What is joins ?explain
  • Q4. What is Left outer join ?give ex
  • Q5. What is constraint?

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Hackerrank. There were 2 questions.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Explain DI and IoC in Spring boot
  • Q2. Explain exceptions.
  • Ans. 

    Exceptions are unexpected events that occur during the execution of a program, disrupting the normal flow of the program.

    • Exceptions are used to handle errors and other exceptional conditions in a program.

    • They allow the program to respond to unexpected situations and prevent the program from crashing.

    • Examples of exceptions include division by zero, file not found, and out-of-memory errors.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What is your aim after 5 years

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare concepts thoroughly and Be 9n time when you go for interview.

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic questions related to the current project.
Round 2 - Technical 

(1 Question)

  • Q1. Question related to basics of python.
Round 3 - HR 

(1 Question)

  • Q1. Why do you want to join us?

I applied via Company Website and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. What is your day to day activity look alike?
  • Q2. A simple question on sql regarding update query
  • Q3. What you do when a batch fails in production?
  • Ans. 

    I would investigate the cause of the failure and take appropriate actions to resolve it.

    • Check the error logs to identify the root cause of the failure

    • Determine if the issue can be resolved by restarting the batch or if a code fix is required

    • Communicate the issue and resolution plan to relevant stakeholders

    • Implement the fix and re-run the batch

    • Perform post-mortem analysis to identify ways to prevent similar failures in ...

  • Answered by AI
  • Q4. Tools that I have worked upon
  • Ans. 

    I have worked with various tools including Java, Python, SQL, Git, and JIRA.

    • Proficient in Java programming language

    • Experience with Python scripting

    • Skilled in writing SQL queries

    • Familiar with Git version control system

    • Knowledgeable in using JIRA for project management

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your technical skills.
Ready for some situation based questions.
Communication skills are also monitored.

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Fidelity International?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Referral and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Technical questions on corporate actions, call and put options, crystallization process

Interview Preparation Tips

Interview preparation tips for other job seekers - study well on corporate actions, journal entries on accruals, prepayments, crystallization, performance fees etc

I applied via Recruitment Consultant and was interviewed before Jun 2018. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. What do you know about GS?
  • Ans. 

    GS is a global investment banking firm known for its financial services and expertise in mergers and acquisitions.

    • GS stands for Goldman Sachs, a multinational investment bank and financial services company.

    • It is one of the largest investment banking enterprises in the world.

    • GS is known for its involvement in mergers and acquisitions, asset management, and other financial services.

    • The firm was founded in 1869 and is hea...

  • Answered by AI
  • Q2. What bores you at work and how do you cope with it?
  • Ans. 

    Monotonous tasks bore me at work, but I cope by taking short breaks and switching up my routine.

    • Monotonous tasks like data entry or filing paperwork can be boring

    • I cope by taking short breaks to refresh my mind

    • Switching up my routine by tackling different tasks or projects helps me stay engaged

  • Answered by AI
  • Q3. Describe your current job role and what different can you bring to GS?
  • Ans. 

    I currently work as a financial analyst, analyzing market trends and creating financial reports. I can bring strong analytical skills and attention to detail to GS.

    • Experience in analyzing market trends

    • Creating detailed financial reports

    • Strong analytical skills

    • Attention to detail

    • Ability to work under pressure

  • Answered by AI
  • Q4. How did you handle an internal conflict?

Interview Preparation Tips

Interview preparation tips for other job seekers - I sat for 4 rounds of interview; all on the same day. In all the four rounds that were taken by VPs, I was asked same questions (mostly technical) and I had to keep repeating same answers like a parrot. I was notified of selection in about a week's time.

I applied via Recruitment Consultant and was interviewed before Feb 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was interviewed for a Business intelligence role, the questions asked were based tableau best practices, investment banking concepts, basic and advance Sql - questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I was interviewed as an lateral, the questions were more on the best practices and design perspective, the work done by an individual in his prior experience would help him crack the interview, be prepared to ask questions about the role you would performing, be on time and look sharp and prepared.

I applied via Recruitment Consulltant and was interviewed before Nov 2021. There were 2 interview rounds.

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 - Technical 

(2 Questions)

  • Q1. Hedge Fund accounting : Accrual accounting Entries , Equities , bonds & type of funds & derivatives
  • Q2. Nav impacts , securities calculation

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well with strong Technical knowledge and cool attitude

Fidelity International Interview FAQs

How many rounds are there in Fidelity International Programmer Analyst interview?
Fidelity International interview process usually has 2-3 rounds. The most common rounds in the Fidelity International interview process are HR, Technical and Coding Test.
How to prepare for Fidelity International Programmer Analyst interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Fidelity International. The most common topics and skills that interviewers at Fidelity International expect are Python, SQL, PLSQL, Data Warehousing and Oracle.
What are the top questions asked in Fidelity International Programmer Analyst interview?

Some of the top questions asked at the Fidelity International Programmer Analyst interview -

  1. What you do when a batch fails in producti...read more
  2. 1. What is serialization? 2. What is a Singleton class? 3. Difference b/w inter...read more
  3. what is Left outer join ?give...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.7/5

based on 6 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 67%
2-4 weeks 33%
View more
Fidelity International Programmer Analyst Salary
based on 311 salaries
₹10.5 L/yr - ₹17 L/yr
142% more than the average Programmer Analyst Salary in India
View more details

Fidelity International Programmer Analyst Reviews and Ratings

based on 39 reviews

4.0/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

3.9

Salary

4.0

Job security

4.0

Company culture

3.6

Promotions

3.6

Work satisfaction

Explore 39 Reviews and Ratings
Analyst Programmer

Gurgaon / Gurugram

2-4 Yrs

₹ 9-17 LPA

Analyst Programmer

Gurgaon / Gurugram

5-7 Yrs

Not Disclosed

Explore more jobs
Senior Programmer Analyst
466 salaries
unlock blur

₹17.5 L/yr - ₹30 L/yr

Programmer Analyst
311 salaries
unlock blur

₹10.6 L/yr - ₹17 L/yr

Technical Specialist
244 salaries
unlock blur

₹23.5 L/yr - ₹41.2 L/yr

Associate
198 salaries
unlock blur

₹3.5 L/yr - ₹6.7 L/yr

Senior Associate
183 salaries
unlock blur

₹5 L/yr - ₹10.5 L/yr

Explore more salaries
Compare Fidelity International with

Fidelity Investments

4.1
Compare

Goldman Sachs

3.5
Compare

FactSet

3.8
Compare

Kotak Securities

3.6
Compare
write
Share an Interview