Bentley Systems logo

Bentley Systems Interview Questions
& Process

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

Based on 327 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
69.8% Positive experience

Which role are you interviewing for?

30 roles · 327 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Bentley Systems.

Showing 4 of 327
Bentley Systems logo
Bentley Systems

Human Resources

HR · nearly a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

The interviewer was distracted and multitasking, making it hard to keep their focus. I had to repeat myself a few times. It also took a while to get a response, and when I did, the feedback wasn't very clear, even after I asked for clarification.

Confirmed questions1 question
  • Can you describe your experience with executing a project?
Bentley Systems logo
Bentley Systems

Software Engineer

Engineering · nearly a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Panel Offer
Interview formats
Technical Coding Presentation

I applied for a C++ role but ended up interviewing for this position instead. The HR gave me some study materials that were completely different from what the interviewers actually asked. They asked about design patterns, and one senior architect didn't even recognize patterns I brought up, even after I spelled them out, saying they'd never heard of them – these were pretty common ones! They didn't touch on my resume, previous experience, or projects at all. It's strange how this company operates; their rejection email mentioned a TypeScript/React role, which isn't what I applied for or interviewed for. And asking for code reviews as a primary assessment method is odd, given how much code review practices vary across companies and languages. They told me to assume the code was compiling and running, so it wasn't about finding errors or debugging.

Confirmed questions2 questions
  • Given a basic inheritance code, perform a code review assuming it compiles and runs.
  • Can you describe the design patterns you have utilized?
Bentley Systems logo
Bentley Systems

Intern

Engineering · more than a year ago

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Recruiter call Technical screen
Interview formats
Technical Behavioral

The interview process is quite lengthy. Had 2 technical interviews, 1 HR & then technical with senior employee. Focus was my projects & the depth of knowledge of OOPS, SQL & my favourite programming language. They also tested my problem solving skills with 2 medium DSA problems based on Hashing, Precomputation & Graphs. Final round had questions from the language I chose for programming & my experiences so far in my BTech journey.

Confirmed questions8 questions
  • Could you explain Exception Handling?
  • Can you provide examples for the pillars of OOPS?
  • How about SQL joins?
Bentley Systems logo
Bentley Systems

Manager

Other · more than a year ago

Manager Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Background check Offer
Interview formats
Behavioral Technical

I was contacted on LinkedIn for a role that wasn't advertised yet. First, I spoke with the internal recruiter, and it went well. Then, I had an interview with the hiring manager, which also seemed good, and I was keen to join their team. They said they wanted to move me forward to meet with their manager, the Director in the US. The recruiter got in touch a week later to schedule a meeting with the Director. I confirmed a time, but on the day, no meeting was set up. I had to reach out an hour before the interview to check if it was still happening, and they replied that unfortunately, something came up and the Director couldn't make it. A few days later, the recruiter mentioned they had to 'officially' advertise the role for GDPR reasons and asked me to submit my CV through the job posting, assuring me I wouldn't have to go through the whole process again and that she'd let me know the Director's availability soon. (I probably should have backed out then, but I really liked the hiring manager, so I decided to give them the benefit of the doubt.) A week after that, I still hadn't heard back, so I tried contacting the recruiter, but got no response. Two weeks after that, and almost 2 months since my first interview with the recruiter, I received a generic rejection email regarding my application (the CV they asked me to submit for GDPR reasons). I get that things happen and mistakes can occur, but this was managed very poorly throughout. I hope Bentley learns from this and improves their practices for future candidates.

Confirmed questions3 questions
  • What drives you to apply?
  • Tell me about your previous work.
  • What are you skilled in?

Bentley Systems Interview Questions

Quoted word for word from Bentley Systems interview reports.

Given two sets of dice, find the minimum moves to make their sums equal.

Read reports

What is the minimum number of deletions required to make a string balanced?

Read reports

How do you delete the middle node of a singly linked list?

Read reports

Can a given list of numbers be paired up such that each pair sums to an odd number?

Read reports

Find the smallest number that's a multiple of 11, similar to a Battleships problem variation.

Read report

What are the minimum steps for a knight to reach a target position?

Read report

Can you write a function to remove duplicate characters from a string using any programming language?

Read report

What are the SFD & BMD of a beam (simply supported, cantilever, contiguous beam)?

Read report

Could you process the string "William Henry Douglas" by lowercasing all letters, removing spaces and duplicate letters, and then arranging the remaining letters alphabetically?

Read report

Formats, difficulty and experience

Across all 327 Bentley Systems interview reports.

Interview formats

Behavioral 35.3%
Technical 35.1%
Coding 21.4%
Presentation 4.2%
Other 2.5%

Interview difficulty

Easy 22.9%
Average 61.5%
Difficult 15.6%

Candidate experience

Negative 12.7%
Neutral 17.6%
Positive 69.8%

Reports by job function

Engineering 223
Sales 29
Other 16
Operations 13
Marketing 12
HR 7