
Broadridge Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 141 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Broadridge.
Software Engineer Intern
I applied online and got a referral from campus. First, I had a recruiter call, then a 60-minute technical interview that covered data structures and basic system design. They got back to me quickly with decisions within a week. The interviewers were nice and worked with me, asking questions to understand my answers better and letting me talk through different options. It was a pretty straightforward process with questions that felt like they were from actual projects.
- Questions about the company and general LeetCode medium difficulty problems
Software Engineer
The recruitment process for this role at Broadridge began with an online assessment. This assessment tested aptitude, networking knowledge, and OOP concepts, but did not include any actual coding questions. Following that, in the interview, I was asked some basic questions. For example, I had to explain what a constructor in Java is and describe multithreading. After the conceptual questions, there were two coding tasks. The first was to print a sequence, and the second was to find repeating letters in my name and count them. To wrap things up, I was asked a few SQL queries.
- Could you explain what constructors are?
- What is multithreading and can you describe it?
- There were two coding questions; the first was to print a sequence.
Senior Software Engineer
There were 4 interview rounds in total. The first round went smoothly, with a cooperative interviewer and no issues on my end. The second round, a technical interview with a product manager, was a very negative experience. The interviewer was consistently late (10-15 minutes) and, near the end of the session, claimed my bandwidth was poor and questioned how HR selected me, pointing out my job hopping (3 companies in 4 years). I explained my reasons, but he was dismissive. This pattern repeated despite rescheduling three times. It felt like a waste of time if he wasn't interested.
- Can you discuss Java and Java 8?
- What are your thoughts on Spring?
- Can you explain Spring Boot?
Broadridge Software Engineer Interview Questions
Quoted word for word from Broadridge interview reports.
“Given a value of n, can you print all valid parenthesis strings of brackets()?”
Read reports →“Can you write a C++ program to determine if a string is a palindrome?”
Read reports →“Could you provide a query to retrieve the 4th earliest reservation from a train reservation table?”
Read reports →“Can you write a C program that converts numbers into their word format? For example, 1 should be displayed as 'one'.”
Read reports →“How would you search for an element in a rotated sorted array?”
Read report →“Using the number 3 five times, can you obtain 100? For example, 33*3 + 3/3 = 100.”
Read report →“Can you write an SQL query to find the second highest salary from the Employee table?”
Read report →“Can you explain what an index is in the context of a database?”
Read report →“Regarding connecting a project to a database, is the JVM dependent or independent?”
Read report →Formats, difficulty and experience
Across all 141 Broadridge interview reports.