Premium Employer

i

This company page is being actively managed by Bentley Systems Team. If you also belong to the team, you can get access from here

Bentley Systems Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Bentley Systems Associate Software Developer Interview Questions and Answers

Updated 16 Jul 2022

Bentley Systems Associate Software Developer Interview Experiences

1 interview found

I applied via Walk-in and was interviewed in Jan 2022. There were 6 interview rounds.

Round 1 - Coding Test 

Coding test purely on DSA. Platform was Codility. Four programming questions in two hours. Difficulty level was a bit above medium.

Round 2 - Coding Test 

Those who cleared first coding test were called to the Pune office. Again a coding test. Two Questions in 55mins. Same platform.

Round 3 - HR 

(4 Questions)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a passionate software developer with experience in various programming languages and a strong problem-solving skills.

    • Experienced in Java, C++, and Python

    • Proficient in web development using HTML, CSS, and JavaScript

    • Strong understanding of data structures and algorithms

    • Worked on projects involving database management and API integration

    • Excellent communication and teamwork skills

  • Answered by AI
  • Q2. Your entire background.
  • Ans. 

    I have a strong background in software development with experience in various programming languages and technologies.

    • Bachelor's degree in Computer Science

    • 3 years of experience as a software developer

    • Proficient in Java, C++, and Python

    • Familiarity with web development using HTML, CSS, and JavaScript

    • Experience with database management systems like MySQL

    • Knowledge of software development methodologies like Agile

    • Strong probl...

  • Answered by AI
  • Q3. Previous projects and internships.
  • Ans. 

    I have worked on various projects and internships related to software development.

    • Developed a web application using HTML, CSS, and JavaScript.

    • Created a mobile app using React Native.

    • Interned at a software company and contributed to the development of a CRM system.

    • Worked on a team project to build a database management system using SQL.

  • Answered by AI
  • Q4. Role you're interested in.
  • Ans. 

    I am interested in the role of Associate Software Developer.

    • I have a strong background in programming languages such as Java, C++, and Python.

    • I have experience in developing web applications using frameworks like React and Angular.

    • I am familiar with software development methodologies such as Agile and Scrum.

    • I enjoy problem-solving and finding efficient solutions to complex technical challenges.

  • Answered by AI
Round 4 - Technical 

(5 Questions)

  • Q1. Tell me about yourself and your background.
  • Ans. 

    I am a software developer with a strong background in programming and problem-solving.

    • Bachelor's degree in Computer Science

    • Experience in developing web applications using Java and JavaScript

    • Proficient in database management systems like MySQL

    • Strong analytical and problem-solving skills

    • Ability to work well in a team and meet deadlines

  • Answered by AI
  • Q2. Questions on previous projects & internships.
  • Q3. Questions based on the entire resume
  • Q4. Deep dive in the DSA.
  • Ans. 

    DSA stands for Data Structures and Algorithms, which are fundamental concepts in computer science.

    • DSA is used to solve complex problems efficiently.

    • Data Structures are ways of organizing and storing data, such as arrays, linked lists, and trees.

    • Algorithms are step-by-step procedures for solving problems, such as sorting and searching.

    • Understanding DSA is essential for software development and programming interviews.

    • Exa...

  • Answered by AI
  • Q5. Interview took around an hour.
Round 5 - HR 

(1 Question)

  • Q1. It was just an informal HR Discussion. Wasn't actually a round.
Round 6 - One-on-one 

(3 Questions)

  • Q1. This round took a month to happen.
  • Q2. It was a 45min interview revolving around the programming paradigms.
  • Q3. This round was with one of the very Senior Authority in the organization

Interview Preparation Tips

Topics to prepare for Bentley Systems Associate Software Developer interview:
  • C++
  • Algorithms
  • Data Structures
  • Basics of Computer Science
Interview preparation tips for other job seekers - 1. A short and crisp resume.
2. Be thorough with the resume.
3. Keep practicing problem solving questions from HackerRank/LeetCode.
4. Sound bold and confident throughout the process.
5. Believe in yourself

Skills evaluated in this interview

Interview questions from similar companies

I applied via Referral and was interviewed in Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Questions regarding oops concept
Round 3 - Technical 

(1 Question)

  • Q1. Implement atoi , and just basic programming questions
Round 4 - HR 

(1 Question)

  • Q1. Why u want to join siemens and salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Try for better companies , tech is quite old not good for fresher even though salary is good
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

1 hour, around 40 questions on well known aptitude topics.

Round 2 - Coding Test 

Simple questions - overlapping area, bit manipulation

Round 3 - Technical 

(1 Question)

  • Q1. Simple program on printing even numbers, optimizing the code. Interviewer wanted to test your logical ability.
Round 4 - Behavioral 

(1 Question)

  • Q1. Three facts about you, you haven't mentioned in resume, why should we hire you etc..
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Aptitude Test 

Interviewed as part of college placements, first round consisted of aptitude and CS related MCQs;

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and explain in detail about your passion for CS.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all Resume tips
Round 2 - Assignment 

20 MCQs, 1 RestAPI Problem, 1 Dp problem

Round 3 - One-on-one 

(1 Question)

  • Q1. Graphs, RestAPI, Linked list, Puzzle

I applied via Campus Placement and was interviewed in Mar 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Technical 

(3 Questions)

  • Q1. Common Elements in two Sorted Linked List
  • Ans. 

    Finding common elements in two sorted linked lists.

    • Traverse both lists simultaneously using two pointers.

    • Compare the values of the nodes pointed by the two pointers.

    • If they are equal, add the value to the result list and move both pointers.

    • If not, move the pointer pointing to the smaller value.

    • Repeat until one of the lists is fully traversed.

  • Answered by AI
  • Q2. Kth element after merging two sorted arrays
  • Ans. 

    Finding the Kth element after merging two sorted arrays.

    • Merge the two sorted arrays into a single array.

    • Sort the merged array.

    • Return the Kth element from the merged and sorted array.

  • Answered by AI
  • Q3. A good amount of OOPS?DBMS questions, small keywords used in project, data flow in projects were asked
Round 3 - Technical 

(2 Questions)

  • Q1. Detailed concepts about OOPS and DBMS
  • Ans. 

    OOPS is a programming paradigm based on objects while DBMS is a software system for managing databases.

    • OOPS focuses on encapsulation, inheritance, and polymorphism

    • DBMS manages data through CRUD operations and supports ACID properties

    • Examples of OOPS languages include Java, C++, and Python

    • Examples of DBMS include MySQL, Oracle, and SQL Server

  • Answered by AI
  • Q2. Detailed study and questions about project.
Round 4 - HR 

(3 Questions)

  • Q1. Knowledge about latest technologies
  • Q2. Why they should hire me?
  • Q3. Why oracle? followed by questions from computer networks, OOPS, DBMS and a bit from major CS fundamentals.

Interview Preparation Tips

Topics to prepare for Oracle Associate Software Engineer interview:
  • OOPS
  • DBMS
  • DSA
Interview preparation tips for other job seekers - Be well prepared with CS fundamentals. Expect Easy/Medium Leetcode questions. Have a detailed knowlege about everything in your Resume. (Project / Internships / Skills).

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Apr 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all Resume tips
Round 2 - Coding Test 

String manipulation problems from geeks for geeks with some medium and hard problems in DSA from leetcode

Round 3 - Technical 

(3 Questions)

  • Q1. String manipulation and tree twisted problems
  • Q2. Some 2d matrix popular problems like sudoku
  • Q3. Graph basic level implementation
  • Ans. 

    Graph implementation involves creating nodes and edges to represent data and relationships.

    • Nodes represent data points and edges represent relationships between them

    • Graphs can be directed or undirected

    • Common graph algorithms include BFS, DFS, and Dijkstra's algorithm

  • Answered by AI
Round 4 - One-on-one 

(4 Questions)

  • Q1. Puzzles to test decision making abilities
  • Q2. Some theory technical questions in Java and springboot.
  • Q3. What is string pool ?
  • Ans. 

    String pool is a cache of string literals stored in memory for efficient reuse.

    • String pool is a part of Java's memory management system.

    • It stores a collection of unique string literals to save memory.

    • When a new string is created, it is first checked in the pool and reused if already present.

    • String pool can be accessed using the intern() method.

    • Example: String s1 = "Hello"; String s2 = "Hello"; s1 and s2 will point to t

  • Answered by AI
  • Q4. Why strungs are not mutavle in java ?
  • Ans. 

    Strings are immutable in Java to ensure thread safety and prevent unintended changes.

    • Immutable objects are safer to use in multi-threaded environments

    • String pool optimization is possible because of immutability

    • StringBuffer and StringBuilder classes are available for mutable string operations

  • Answered by AI
Round 5 - HR 

(3 Questions)

  • Q1. Basic discussion like salary and other benefit
  • Q2. Why you choose oracle ?
  • Q3. How you overcome challenges?

Interview Preparation Tips

Topics to prepare for Oracle Associate Software Engineer interview:
  • Linked list
  • Stringing
  • Graph
  • Tree
  • Java
Interview preparation tips for other job seekers - You need to be a really good at DSA to Crack oracle with some puzzles and language specific problems.
Be confident and present you solutions clearly,
Try to communicate while solving problems.
Ask relevant questions at the end

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jul 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

Conducted on their platform for 120 minutes

Round 2 - Technical 

(2 Questions)

  • Q1. I was asked to find subarray Max Sum
  • Q2. I was asked to find diameter of a binary Tree
  • Ans. 

    To find the diameter of a binary tree, we need to find the longest path between any two nodes in the tree.

    • Traverse the tree recursively and calculate the height of the left and right subtrees.

    • Calculate the diameter of the left and right subtrees recursively.

    • The diameter of the tree is the maximum of the following three values: 1. Diameter of the left subtree 2. Diameter of the right subtree 3. Height of the left sub...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. DBMS, Computer Networks and Operating System Questions
Round 4 - Technical 

(1 Question)

  • Q1. Mainly on cloud, microservices and distributed processing

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and make sure you go through all the fundamentals

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Questions were easy to moderate level from leetcode

Round 2 - One-on-one 

(1 Question)

  • Q1. I didn't get selected, but if you clear the 1st round coding and aptitude aswell then you will be allowed to this round, some 25 to 30 were selected and 6 were given offer letter.focus on coding aswell as ...
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Newspaper Ad and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Easy 1 dsa and 35 mcqs

Round 2 - Technical 

(2 Questions)

  • Q1. All oops concepts in detail
  • Ans. 

    Object-oriented programming concepts like inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the ne

  • Answered by AI
  • Q2. Linked list implementation and some questions
Contribute & help others!
anonymous
You can choose to be anonymous

Bentley Systems Interview FAQs

How many rounds are there in Bentley Systems Associate Software Developer interview?
Bentley Systems interview process usually has 6 rounds. The most common rounds in the Bentley Systems interview process are Coding Test, HR and Technical.
What are the top questions asked in Bentley Systems Associate Software Developer interview?

Some of the top questions asked at the Bentley Systems Associate Software Developer interview -

  1. Deep dive in the D...read more
  2. It was just an informal HR Discussion. Wasn't actually a rou...read more
  3. This round was with one of the very Senior Authority in the organizat...read more

Recently Viewed

INTERVIEWS

Manikaran Power Limited

No Interviews

CAMPUS PLACEMENT

Jamia Milia Islamia (JMI)

INTERVIEWS

Bentley Systems

No Interviews

LIST OF COMPANIES

Discover companies

Find best workplace

INTERVIEWS

Bentley Systems

No Interviews

INTERVIEWS

Manikaran Power Limited

No Interviews

INTERVIEWS

TO THE NEW

5.6k top interview questions

INTERVIEWS

Pitney Bowes

No Interviews

INTERVIEWS

Bentley Systems

No Interviews

INTERVIEWS

Manikaran Power Limited

No Interviews

Tell us how to improve this page.

Join Bentley Systems Providing software that advances the world’s infrastructure.

Interview Questions from Similar Companies

Globant Interview Questions
3.8
 • 172 Interviews
Dassault Systemes Interview Questions
4.0
 • 161 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
ServiceNow Interview Questions
4.1
 • 120 Interviews
Thomson Reuters Interview Questions
4.1
 • 112 Interviews
Amadeus Interview Questions
3.9
 • 107 Interviews
UKG Interview Questions
3.1
 • 100 Interviews
Atlassian Interview Questions
3.6
 • 88 Interviews
Temenos Interview Questions
3.3
 • 82 Interviews
Wolters Kluwer Interview Questions
3.9
 • 80 Interviews
View all

Fast track your campus placements

View all
Bentley Systems Associate Software Developer Salary
based on 4 salaries
₹6 L/yr - ₹10 L/yr
39% more than the average Associate Software Developer Salary in India
View more details
Software Engineer Level 1
88 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
51 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
44 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Support Engineer
41 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer II
33 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Bentley Systems with

Autodesk

4.2
Compare

Dassault Systemes

4.0
Compare

Siemens PLM Software

4.2
Compare

Trimble

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview