
Dun & Bradstreet Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 31 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Dun & Bradstreet.
Software Engineer
Applied online and then had a phone call with 3 interviewers. The call was CV-based, discussing projects, college, and work experience. The next stage was an onsite interview, about an hour and a half long. The first half hour was a paper-based test with fair questions for a junior/graduate developer. This was followed by an hour-long interview with the same three people from the phone interview, covering other projects, whiteboard questions, coding, and system design. After this, it was just waiting for a final decision. There was a delay due to holidays and many applications, but they contacted me to keep me informed, which was nice. Although no job was offered, I received a phone call explaining the reason, which is also something other companies don't do. Overall, it was a really nice interview experience.
- What does this command do to the file system?
- What is printed when this code is run?
- FizzBuzz
Software Engineer
i had my interview at d&b, price infocity, chennai. it was on 16th FEB 2016. first, there was a written test with 25 questions covering spring mvc, hibernate, webservices, and core java. after that, i had a face-to-face technical interview where they asked about connection pooling, thread pooling, the n+1 problem in hibernate, hibernate transaction handling with multiple DBs, lazy loading xml tags, lazy loading in one-to-many mapping, oops principles (S.O.L.I.D), multithreading, concurrent hashmap internals, IOC, DI, prototype bean wiring in a singleton bean, and sql queries.
- Could you explain connection pooling and thread pooling?
- What is the N+1 problem in hibernate and how to solve it?
- Describe hibernate transaction handling with multiple DBs.
Software Engineer
The interview process had five rounds, not counting the initial recruiter call. I started through a third-party recruiter, Emergent365 Inc., who were very professional and helpful, guiding me through the process and offering advice on behavioral aspects. The internal D&B recruiters were also responsive, creating a positive first impression. The actual interviews felt like normal conversations, with all interviewers being professional. It seemed like the whole team interviewed me, suggesting they value team input on hiring decisions. I learned a lot during the interviews and have a good feeling about the team.
- Tell me about an algorithm you implemented.
- Can you answer a basic question about Java?
- What are your thoughts on the technical skills listed on your resume?
Dun & Bradstreet Software Engineer Interview Questions
Quoted word for word from Dun & Bradstreet interview reports.
“What does this command do to the file system?”
Read reports →“What is the difference between flatMap and map in Spark?”
Read reports →“What's the disk space requirement for VS 2010 installation?”
Read reports →“What's the difference between a class and an object in Scala?”
Read reports →“Can you give the exact definition of merge sort?”
Read report →“Can you refactor a React Class component into a React Function component?”
Read report →“What are the lazy loading xml tags in configuration files, and how do you lazy load in a one-to-many mapping?”
Read report →“Could you suggest a data structure suitable for implementing an LRU cache?”
Read report →“Could you explain the difference between method overriding and method overloading?”
Read report →Formats, difficulty and experience
Across all 31 Dun & Bradstreet interview reports.