
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
Candidate interview experiences
First-hand accounts from people who interviewed at Itiviti, a Broadridge Business.
Software Engineer
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.
- What are some best practices for preventing performance problems (like memory or time consumption) in an application?
Senior Software Engineer
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.
- Given two ropes of different lengths and densities, each burning in 60 minutes, how would you measure a duration of 45 minutes?
Software Engineer
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.
- 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 →“What occurs during a minor garbage collection cycle?”
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 →“What are some common Unix commands?”
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 →“Can you explain the different kinds of polymorphism?”
Read report →“Write some SQL queries.”
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.