Upload Button Icon Add office photos

Filter interviews by

Broadridge Financial Solutions Interview Questions and Answers

Updated 19 Jun 2025
Popular Designations

88 Interview questions

A Senior Process Analyst was asked 1w ago
Q. What is the purpose of accrual accounting?
Ans. 

Accrual is an accounting method that recognizes revenues and expenses when they are incurred, not when cash is exchanged.

  • Accrual accounting aligns income and expenses to the period they occur, providing a more accurate financial picture.

  • For example, if a service is provided in December but paid for in January, the revenue is recorded in December.

  • Accruals help businesses comply with accounting standards like GAAP a...

View all Senior Process Analyst interview questions
A Senior Software Engineer was asked 5mo ago
Q. Why use FastAPI?
Ans. 

FastAPI is a modern, fast web framework for building APIs with Python 3.6+ based on standard Python type hints.

  • High performance: FastAPI is built on Starlette and Pydantic, making it one of the fastest frameworks available.

  • Easy to use: It has a simple syntax and automatic generation of interactive API documentation using Swagger UI.

  • Type safety: Utilizes Python type hints for data validation, which reduces runtime ...

View all Senior Software Engineer interview questions
A Python Trainee was asked 5mo ago
Q. Write a function to count the occurrences of each character in a given string.
Ans. 

Use Python's built-in len() function to count characters in a string.

  • Use len() function to get the length of the string.

  • Consider spaces and special characters in the count.

  • Example: s = 'Hello World', char_count = len(s) = 11.

View all Python Trainee interview questions
A Python Trainee was asked 5mo ago
Q. What is the basic structure of a Java program?
Ans. 

A basic Java program structure includes class definition, main method, and statements for execution.

  • 1. Class Definition: Every Java program must have at least one class. Example: 'public class MyProgram { }'

  • 2. Main Method: The entry point of any Java application. Example: 'public static void main(String[] args) { }'

  • 3. Statements: Inside the main method, you can write executable statements. Example: 'System.out.pri...

View all Python Trainee interview questions
A Software Engineer was asked 7mo ago
Q. Explain the OOPS concepts and their basic implementation.
Ans. 

OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, essential for software design.

  • Encapsulation: Bundling data and methods in a class. Example: A 'Car' class with properties like 'speed' and methods like 'accelerate()'.

  • Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car', adding features like 'batteryCapacity'.

  • Polymorphism: Using a single inte...

View all Software Engineer interview questions
A Software Engineer was asked 7mo ago
Q. How do you reverse a number?
Ans. 

Reverse a number by converting it to a string and then reversing the string

  • Convert the number to a string

  • Reverse the string

  • Convert the reversed string back to a number

View all Software Engineer interview questions
A Test Engineer was asked 7mo ago
Q. Explain the testing framework used in the project.
Ans. 

The testing framework used in the project is Selenium with TestNG for automated testing.

  • Selenium is used for automating web applications testing

  • TestNG is used for organizing test cases and generating reports

  • Framework allows for easy maintenance and scalability

  • Integration with CI/CD tools like Jenkins for continuous testing

View all Test Engineer interview questions
Are these interview questions helpful?
A Lead Data Engineer was asked 8mo ago
Q. What is a data warehouse?
Ans. 

A datawarehouse is a centralized repository that stores integrated and structured data from multiple sources for analysis and reporting.

  • Datawarehouse stores historical data for analysis

  • It is used for decision-making and business intelligence

  • Data is extracted, transformed, and loaded (ETL) into the datawarehouse

  • Examples: Amazon Redshift, Snowflake, Google BigQuery

View all Lead Data Engineer interview questions
A Lead Data Engineer was asked 8mo ago
Q. How do you flatten a JSON object?
Ans. 

Flattening JSON involves converting nested JSON structures into a flat key-value format.

  • Use a programming language with built-in functions for flattening JSON, such as Python's json_normalize() function.

  • Recursively iterate through the JSON structure to extract all nested key-value pairs.

  • Map each nested key to a flat key by joining the parent keys with a separator, such as a dot.

  • Handle arrays by creating separate k...

View all Lead Data Engineer interview questions
A Lead Data Engineer was asked 8mo ago
Q. How can you flatten XML data in Python?
Ans. 

Use the xmltodict library in Python to flatten XML data structures.

  • Install the xmltodict library using pip install xmltodict

  • Use xmltodict.parse() to convert XML data to a Python dictionary

  • Use json.dumps() to convert the dictionary to a JSON string for a flattened structure

View all Lead Data Engineer interview questions

Broadridge Financial Solutions Interview Experiences

145 interviews found

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
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. Java questions were asked by them
  • Q2. Python were asked by them
Round 3 - HR 

(2 Questions)

  • Q1. Location preferences were asked by them
  • Q2. Future what u wanna do was asked by them
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

Finance based questions like Mutual funds, SEBI regulations

Round 2 - Technical 

(2 Questions)

  • Q1. About your Introduction
  • Q2. Mutual Funds, financial markets and Excel macros, and discussion about reaume
Round 3 - HR 

(2 Questions)

  • Q1. Basic Questions based on resume and Introduction
  • Q2. About Projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and share honest Answers
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

A test that covers all fundamental topics, including networking, object-oriented programming (OOP), and data structures and algorithms (DSA).

Round 2 - Technical 

(2 Questions)

  • Q1. Write code for quick sort
  • Q2. Puzzle
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

First round basic aptitude questions like profit loss,work time etc

Round 2 - Technical 

(3 Questions)

  • Q1. Tell about youself
  • Q2. Oops concepts and basic implemenation
  • Ans. 

    OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, essential for software design.

    • Encapsulation: Bundling data and methods in a class. Example: A 'Car' class with properties like 'speed' and methods like 'accelerate()'.

    • Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car', adding features like 'batteryCapacity'.

    • Polymorphism: Using a single interface...

  • Answered by AI
  • Q3. Reverse a number
Round 3 - HR 

(2 Questions)

  • Q1. Why this company
  • Q2. Are you okay with relocation

Interview Preparation Tips

Topics to prepare for Broadridge Financial Solutions Software Engineer interview:
  • python
Interview preparation tips for other job seekers - be clear with the basics

Skills evaluated in this interview

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

I appeared for an interview in Sep 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Project related questions
  • Q2. Financial instruments knowledge
Round 2 - One-on-one 

(2 Questions)

  • Q1. General project related questions
  • Q2. Financial domain in depth questions
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

1st round was an aptitude test based on all the basic topics of Computer Science like Html,OOPS,DSA etc

Round 2 - Technical 

(1 Question)

  • Q1. Write a program to find the occurrences of each element and sort the array in the increasing order of
  • Ans. 

    Program to find occurrences of each element and sort array in increasing order.

    • Use a HashMap to store the count of each element in the array.

    • Sort the array based on the occurrences of each element.

    • Handle edge cases like empty array or null input.

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Difference between linkedlist and arrays and project related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Basics are what is tested .Learn arrays ,linkedlists, and understand all concepts in your resume end to end

Skills evaluated in this interview

Python Trainee Interview Questions & Answers

user image Mahendra Kumar Parvatham

posted on 4 Jan 2025

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

(2 Questions)

  • Q1. Basic java program structure?
  • Ans. 

    A basic Java program structure includes class definition, main method, and statements for execution.

    • 1. Class Definition: Every Java program must have at least one class. Example: 'public class MyProgram { }'

    • 2. Main Method: The entry point of any Java application. Example: 'public static void main(String[] args) { }'

    • 3. Statements: Inside the main method, you can write executable statements. Example: 'System.out.println(...

  • Answered by AI
  • Q2. Char count in a string?
  • Ans. 

    Use Python's built-in len() function to count characters in a string.

    • Use len() function to get the length of the string.

    • Consider spaces and special characters in the count.

    • Example: s = 'Hello World', char_count = len(s) = 11.

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

Simple aptitude questions and it was easy

Round 2 - Coding Test 

Consists of 2 coding questions and one is easy and other is medium

Round 3 - Technical 

(1 Question)

  • Q1. Regarding project and the javascript used in it and react
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Sal queries simeple data structure question finding largest number in am array.
  • Q2. Solid principal

Interview Preparation Tips

Interview preparation tips for other job seekers - Simply waste of time they asked me 3-4 questions and didn't responded .

C Developer Interview Questions & Answers

user image Anonymous

posted on 9 Jul 2024

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

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

Round 1 - Technical 

(4 Questions)

  • Q1. Questions Asked based on Resume
  • Q2. Questions on RESTful API's
  • Q3. Questions on System Design
  • Q4. A long Discussion on LinkedList Manipulation with coding example on hackerRank

Interview Preparation Tips

Interview preparation tips for other job seekers - whatever is mentioned in JD Prepare yourself for that

Interview Questions & Answers

user image Anonymous

posted on 18 Oct 2024

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

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. How to process array as a input in Uipath RE Framework ?
  • Ans. 

    Array input in UiPath RE Framework can be processed using arguments and data tables.

    • Define an In argument in the Main workflow to pass the array as input.

    • Use a data table to store the array values and pass it to the Process workflow.

    • Loop through the data table in the Process workflow to access and process each array element.

  • Answered by AI
  • Q2. How to get first value in caps from a string ?
  • Ans. 

    Use string manipulation to capitalize the first letter of the first word in a string.

    • Split the string into an array of words

    • Get the first word from the array

    • Capitalize the first letter of the word

    • Join the words back into a string

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What are the types of assets ?
  • Ans. 

    Types of assets include tangible and intangible assets, financial assets, and fixed and current assets.

    • Tangible assets (e.g. buildings, machinery)

    • Intangible assets (e.g. patents, trademarks)

    • Financial assets (e.g. stocks, bonds)

    • Fixed assets (e.g. land, equipment)

    • Current assets (e.g. cash, inventory)

  • Answered by AI
  • Q2. What is the status of queue item when it retried ?
  • Ans. 

    When a queue item is retried, its status changes to In Progress.

    • Queue item status changes to In Progress when retried

    • Retried queue items are processed again

    • Retried queue items may have different processing outcomes

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. What is use of export option in Uipath studio ?
  • Ans. 

    The export option in UiPath Studio is used to package and share automation projects with others.

    • Exporting a project allows you to create a package that can be shared with other users or deployed to different environments.

    • Exported packages can include all project files, dependencies, and configurations needed to run the automation on another machine.

    • Exporting can be done in various formats such as NuGet packages, zip fi...

  • Answered by AI
  • Q2. What is web automation?
  • Ans. 

    Web automation is the process of automating tasks on the internet using software tools or scripts.

    • Web automation involves using tools like Selenium or Puppeteer to interact with websites and perform tasks automatically.

    • It can be used for tasks such as web scraping, form filling, testing, and data extraction.

    • Web automation can save time and reduce human error in repetitive tasks.

    • Examples include automating the process o...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Explain about your latest project?
  • Ans. 

    Developed a mobile application for tracking daily water intake and hydration levels.

    • Utilized React Native for cross-platform development

    • Implemented a user-friendly interface for easy input of water intake

    • Integrated a hydration calculator to track daily goals and progress

  • Answered by AI
  • Q2. What did you learn in the last 6 months ?
  • Ans. 

    In the last 6 months, I learned advanced coding techniques, improved my project management skills, and gained experience in cloud computing.

    • Advanced coding techniques such as implementing design patterns and optimizing algorithms

    • Improved project management skills through leading a team on a complex project

    • Gained experience in cloud computing by migrating applications to AWS

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and be confident on interview and be honest for what you know.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Broadridge Financial Solutions?
Ask anonymously on communities.

Broadridge Financial Solutions Interview FAQs

How many rounds are there in Broadridge Financial Solutions interview?
Broadridge Financial Solutions interview process usually has 2-3 rounds. The most common rounds in the Broadridge Financial Solutions interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for Broadridge Financial Solutions 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 Broadridge Financial Solutions. The most common topics and skills that interviewers at Broadridge Financial Solutions expect are SQL, Python, Agile, Troubleshooting and Javascript.
What are the top questions asked in Broadridge Financial Solutions interview?

Some of the top questions asked at the Broadridge Financial Solutions interview -

  1. what are the different types of accounti...read more
  2. Two puzzle. Iq test. Ex- there are 2 rope which u have to burn.if both rope se...read more
  3. What are the various line items in a balance sheet and P&L a...read more
What are the most common questions asked in Broadridge Financial Solutions HR round?

The most common HR questions asked in Broadridge Financial Solutions interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Share details of your previous j...read more
How long is the Broadridge Financial Solutions interview process?

The duration of Broadridge Financial Solutions interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 119 interview experiences

Difficulty level

Easy 16%
Moderate 75%
Hard 9%

Duration

Less than 2 weeks 64%
2-4 weeks 30%
4-6 weeks 4%
More than 8 weeks 1%
View more

Interview Questions from Similar Companies

Paytm Interview Questions
3.2
 • 794 Interviews
FIS Interview Questions
3.9
 • 502 Interviews
PhonePe Interview Questions
4.0
 • 341 Interviews
PayPal Interview Questions
3.8
 • 224 Interviews
Fiserv Interview Questions
3.0
 • 181 Interviews
KFintech Interview Questions
3.5
 • 148 Interviews
Angel One Interview Questions
3.8
 • 147 Interviews
MasterCard Interview Questions
3.9
 • 144 Interviews
Rupeek Interview Questions
3.7
 • 65 Interviews
View all

Broadridge Financial Solutions Reviews and Ratings

based on 1.3k reviews

3.9/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

3.4

Salary

4.1

Job security

3.8

Company culture

3.2

Promotions

3.6

Work satisfaction

Explore 1.3k Reviews and Ratings
Dot Net Full stack Developer_ Senior Member Technical _Bangalore

Bangalore / Bengaluru

4-6 Yrs

Not Disclosed

Executive Assistant - Process Lead

Hyderabad / Secunderabad,

Bangalore / Bengaluru

3-5 Yrs

Not Disclosed

Executive Assistant - Process Lead

Bangalore / Bengaluru

0-2 Yrs

Not Disclosed

Explore more jobs
Process Analyst
1.4k salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Senior Member Technical
1.3k salaries
unlock blur

₹9.8 L/yr - ₹18.3 L/yr

Technical Lead
600 salaries
unlock blur

₹17 L/yr - ₹30 L/yr

Senior Process Analyst
591 salaries
unlock blur

₹2.2 L/yr - ₹8.5 L/yr

Member Technical
582 salaries
unlock blur

₹3 L/yr - ₹11 L/yr

Explore more salaries
Compare Broadridge Financial Solutions with

Paytm

3.2
Compare

FIS

3.9
Compare

PhonePe

4.0
Compare

Fiserv

2.9
Compare
write
Share an Interview