Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Bombardier Transportation Software Engineer Interview Questions and Answers

Updated 28 Mar 2024

Bombardier Transportation Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Be well-versed with C, SDLC and protocol standards

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Two coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Basics concepts of c# digging to very depth
  • Q2. Design patterns used
  • Ans. 

    Various design patterns like Singleton, Factory, and Observer are used in my projects.

    • Singleton pattern ensures a class has only one instance and provides a global point of access.

    • Factory pattern creates objects without specifying the exact class of object that will be created.

    • Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and upd

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Exception handling
Round 4 - Behavioral 

(2 Questions)

  • Q1. Exception handling
  • Q2. Multi-threading
Round 5 - HR 

(2 Questions)

  • Q1. Reason for change
  • Ans. 

    The reason for change can vary based on factors like technology advancements, business needs, user feedback, etc.

    • Technology advancements - Updating software to utilize newer technologies for better performance and security.

    • Business needs - Changing software to align with new business strategies or goals.

    • User feedback - Making changes based on user suggestions or complaints to improve user experience.

    • Bug fixes - Address...

  • Answered by AI
  • Q2. Motivation for change
  • Ans. 

    I am motivated by the opportunity to learn new technologies and solve complex problems.

    • Opportunity to work on cutting-edge technologies

    • Challenge of solving complex problems

    • Desire for continuous learning and growth

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do a good preparation on very basics, design patterns, threads, tasks, exception handling and basic problem solving

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How many zeros are there in the factorial of n?
  • Ans. 

    The number of zeros in the factorial of n depends on the number of factors of 5 in n!

    • Count the number of factors of 5 in n! to determine the number of zeros

    • For example, in 10! = 10 x 9 x 8 x 7 x 6 x 5 x 4 x 3 x 2 x 1, there is one factor of 5, so there is one zero at the end

  • Answered by AI
Round 2 - no 

(2 Questions)

  • Q1. No interview was there only one round
  • Q2. No second round

Interview Questionnaire 

1 Question

  • Q1. 1. What are delegates? 2. Question on Linq C# 3. Most of the questions were on design patterns and SOLID principles 4. OOPS concepts 5. Puzzles were also there.

Interview Questionnaire 

1 Question

  • Q1. Basic cpp question like virtual function, virtual table, smart pointers , difference between marco n inline, difference between thread n process . Question are basic oops n os question

I was interviewed in Jul 2021.

Interview Questionnaire 

1 Question

  • Q1. Duplicate variables to be removed in a string
  • Ans. 

    To remove duplicate variables in a string

    • Iterate through the string and keep track of each character

    • If a character is already encountered, skip it

    • Create a new string with non-duplicate characters

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for programming questions

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in May 2022. There were 2 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. Prepare upcasting and downcasting questions
  • Q2. Core Java Overriding and Overloading Questions
  • Q3. Sort 0 1 and 2s in an array
  • Ans. 

    Sort an array of 0s, 1s, and 2s.

    • Use three pointers to keep track of the positions of 0s, 1s, and 2s.

    • Traverse the array and swap elements to their respective positions.

    • Time complexity: O(n), Space complexity: O(1).

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basics of core java and coding questions on arrays

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was general apti test 30 questions

Round 2 - Coding Test 

Two coding questions were there

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics properly , prepare well string manipulation programs
Multi threading , events delegates, design pattern
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 Aug 2023. There were 3 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 - Coding Test 

One easy and one medium level question

Round 3 - Technical 

(2 Questions)

  • Q1. Divide a linked list into even and odd without changing order.
  • Ans. 

    Split a linked list into even and odd without changing order.

    • Create two new linked lists for even and odd numbers.

    • Iterate through the original linked list and append nodes to respective even or odd lists.

    • Finally, merge the even and odd lists to get the desired result.

  • Answered by AI
  • Q2. Questions related to oops and project were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - keep your basics clear and be confident

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Jun 2019. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Implement stack data structure
  • Ans. 

    Implement stack data structure

    • Use an array or linked list to store elements

    • Push operation adds element to top of stack

    • Pop operation removes element from top of stack

    • Peek operation returns top element without removing it

  • Answered by AI
  • Q2. How global variable work , how its shared by all function
  • Ans. 

    Global variables are accessible from any part of the program and can be modified by any function.

    • Global variables are declared outside of any function.

    • They can be accessed and modified by any function in the program.

    • If a function modifies the value of a global variable, the new value is visible to all other functions.

    • Global variables can be useful for sharing data between functions.

    • However, overuse of global variables

  • Answered by AI
  • Q3. Program to transpose the matrix
  • Ans. 

    Program to transpose a matrix

    • Iterate through rows and columns of the matrix

    • Swap the elements at (i,j) and (j,i) positions

    • Return the transposed matrix

  • Answered by AI
  • Q4. Internal implementation of pre and post fix operator
  • Ans. 

    Pre and post fix operators are used to increment or decrement a value before or after it is used in an expression.

    • Pre-fix operator (++x) increments the value of x and returns the new value.

    • Post-fix operator (x++) returns the value of x and then increments it.

    • Both operators can be used with variables of numeric data types.

    • They can also be used with pointers to increment or decrement the memory address they point to.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare some standard problem from geekforgeeks.com

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Bombardier Transportation Interview FAQs

How many rounds are there in Bombardier Transportation Software Engineer interview?
Bombardier Transportation interview process usually has 1 rounds. The most common rounds in the Bombardier Transportation interview process are Technical.

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

INTERVIEWS

Construcciones y Auxiliar de Ferrocarriles

No Interviews

INTERVIEWS

Burohappold Engineering

No Interviews

INTERVIEWS

Karur Vysya Bank

No Interviews

INTERVIEWS

Decimal Technologies

No Interviews

INTERVIEWS

Food Corporation of India

No Interviews

INTERVIEWS

Zopsmart Technology

No Interviews

SALARIES

Bombardier Transportation

INTERVIEWS

Food Corporation of India

No Interviews

Tell us how to improve this page.

Bombardier Transportation Software Engineer Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Siemens Interview Questions
4.1
 • 431 Interviews
BHEL Interview Questions
4.1
 • 109 Interviews
BEML Interview Questions
4.0
 • 22 Interviews
TITAGARH WAGONS Interview Questions
3.0
 • 17 Interviews
Mega Cabs Interview Questions
3.7
 • 8 Interviews
View all
Bombardier Transportation Software Engineer Salary
based on 53 salaries
₹5 L/yr - ₹16.5 L/yr
25% more than the average Software Engineer Salary in India
View more details

Bombardier Transportation Software Engineer Reviews and Ratings

based on 3 reviews

2.9/5

Rating in categories

2.0

Skill development

4.8

Work-life balance

2.9

Salary

4.9

Job security

2.9

Company culture

1.1

Promotions

2.9

Work satisfaction

Explore 3 Reviews and Ratings
Software Engineer
53 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Softwaretest Engineer
41 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Application Software Engineer
28 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Engineer- Customer Support
23 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
20 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Bombardier Transportation with

Siemens

4.1
Compare

Alstom Transportation

3.7
Compare

CRRC

3.9
Compare

Hitachi Rail STS

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent