Itiviti, a Broadridge Business logo

Itiviti, a Broadridge Business Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 13 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
69.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Itiviti, a Broadridge Business.

Showing 3 of 13
Itiviti, a Broadridge Business logo
Itiviti, a Broadridge Business

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

The interviewer started by introducing himself, and then I introduced myself. We then discussed my past experience, the technologies I've used, and the details of the projects I've completed. The interviewer asked me questions about all of these topics. Towards the end, I was given a problem to discuss and solve by writing code. It was a really good experience because the discussion and the problem were interesting. It wasn't one of those interviews where they just read out theoretical questions; instead, it focused on my thought process, problem-solving abilities, and how I approach challenges. The conversation with the interviewer was very pleasant.

Confirmed questions1 question
  • What are some best practices for preventing performance problems (like memory or time consumption) in an application?
Itiviti, a Broadridge Business logo
Itiviti, a Broadridge Business

Senior Software Engineer

Engineering

Senior Average Negative experience No offer 4 rounds
Interview process
Technical screen Recruiter call Phone screen Onsite
Interview formats
Technical Behavioral

So I had an online test first, after clearing that HR confirmed and we discussed my salary expectations which they agreed to. Then I had a telephonic round, cleared that too. HR called again about the next round, which would be in their Mumbai office. I told them coming on weekdays was difficult as I work in Pune. For about 40 days, there was no communication. Then they called saying they had a weekend drive and asked if I could attend the final round in person. I said I'd confirm by Friday as I had other plans, but then decided to go. Confirmed Friday, travelled to Mumbai on Saturday for the interview at 2:30 pm. I reached early, 12:30 pm, but HR said the panel wasn't there and would arrive at 2:30 pm, and they'd try to finish quickly. I went for lunch, and then got a call from someone who was copied on the email, saying my chances were slim because my salary expectations were too high. He asked if I still wanted to proceed. It's unprofessional to only discuss this after I've travelled to their office, especially after a long conversation. They should have clarified this during screening. I'm disappointed I wasted a day.

Confirmed questions1 question
  • Given two ropes of different lengths and densities, each burning in 60 minutes, how would you measure a duration of 45 minutes?
Itiviti, a Broadridge Business logo
Itiviti, a Broadridge Business

Software Engineer

Engineering

Entry Difficult Positive experience Accept offer 1 round
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding

The interview was about 2.5 hours long and had three main sections. We started with some theory questions about OOP, Java, and things related to it. Then, I had to tackle a logic problem and figure out an efficient way to solve it. Finally, I was asked to code a couple of small programs in Java and also write some unit tests for them.

Confirmed questions4 questions
  • What are your 5-year career aspirations?
  • Can you tell me about a project you really enjoyed and explain what made it special?
  • Could you introduce yourself and explain your suitability for this role?

Itiviti, a Broadridge Business Software Engineer Interview Questions

Quoted word for word from Itiviti, a Broadridge Business interview reports.

When two shared_ptrs, a1 and a2, point to the same object and you assign a2 = a1, does a1 remain valid or become null?

Read reports

Given two ropes of different lengths and densities, each burning in 60 minutes, how would you measure a duration of 45 minutes?

Read reports

Can you explain the purpose of the 'Register' keyword?

Read report

Can you explain the difference between a pointer and a reference?

Read report

What are some best practices for preventing performance problems (like memory or time consumption) in an application?

Read report

Formats, difficulty and experience

Across all 13 Itiviti, a Broadridge Business interview reports.

Interview formats

Technical 43.3%
Coding 30%
Behavioral 20%
Other 3.3%
Group 3.3%

Interview difficulty

Easy 0%
Average 61.5%
Difficult 38.5%

Candidate experience

Positive 69.2%
Neutral 15.4%
Negative 15.4%