Upload Button Icon Add office photos
Engaged Employer

i

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

Alstom Transportation Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Alstom Transportation Software Designer Interview Questions and Answers

Updated 6 Nov 2024

5 Interview questions

A Software Designer was asked 9mo ago
Q. How do you remove duplicate numbers from a list while preserving the original order?
Ans. 

Use a set to keep track of unique numbers while maintaining original order.

  • Iterate through the array and add each number to a set if it hasn't been encountered before.

  • Create a new array by iterating through the original array and only adding numbers that are not in the set.

  • Return the new array with duplicate numbers removed.

A Software Designer was asked
Q. Write a function to find all possible combinations of strings with a minimum word length of 2.
Ans. 

Function to generate all possible combinations of a string with a minimum word length of 2.

  • Use recursion to generate all possible combinations.

  • Start with a single character and add one character at a time to generate all possible combinations.

  • Store the generated combinations in an array of strings.

Software Designer Interview Questions Asked at Other Companies

Q1. Write code to reverse a string without using string or built-in f ... read more
Q2. How do you approach designing a software solution for a complex p ... read more
Q3. Write a function to find all possible combinations of strings wit ... read more
Q4. Have you worked with similar industries or companies before?
Q5. How do you remove duplicate numbers from a list while preserving ... read more
A Software Designer was asked
Q. Write code to reverse a string without using string or built-in functions.
Ans. 

Code to reverse string without using string or inbuilt function

  • Create an array of characters from the given string

  • Swap the first and last characters, then second and second last, and so on until the middle of the array

  • Convert the array back to a string

A Software Designer was asked
Q. Oops concepts? interface vs abstract?,
Ans. 

Interface and abstract are both OOP concepts. Interface defines a contract, abstract class provides partial implementation.

  • Interface is a blueprint for classes to implement, while abstract class is a class that cannot be instantiated but can be subclassed.

  • Interface can have only method signatures, while abstract class can have both method signatures and concrete methods.

  • A class can implement multiple interfaces, b...

A Software Designer was asked
Q. OSI Layers definition and functions
Ans. 

OSI Layers are a model for network communication that defines the functions of each layer.

  • OSI Layers are a 7-layer model for network communication.

  • Each layer has a specific function and communicates with the layers above and below it.

  • The layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

  • Examples of functions include: Physical layer handles the transmission of raw data, Tra...

What are the roles & responsibilities of a Software Designer at Alstom Transportation?

Software Development

  • Develop and deliver microservices
  • Design and code software modules
  • Prepare and perform module tests

Read full roles & responsibilities

Alstom Transportation Software Designer Interview Experiences

5 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 tips
Round 2 - Aptitude Test 

General Maths Questions in which you are expected to perform an average

Round 3 - Technical 

(3 Questions)

  • Q1. 1. OSI layer 2. OS questions 3. DSA
  • Q2. OSI Layers definition and functions
  • Ans. 

    OSI Layers are a model for network communication that defines the functions of each layer.

    • OSI Layers are a 7-layer model for network communication.

    • Each layer has a specific function and communicates with the layers above and below it.

    • The layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

    • Examples of functions include: Physical layer handles the transmission of raw data, Transpor...

  • Answered by AI
  • Q3. Data structures and algorithms with basic questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared always, Whatever path the interviewer takes you just follow it.

Skills evaluated in this interview

Alstom Transportation HR Interview Questions

77 questions and answers

Q. What is your reason for changing jobs?
Q. Can you define your previous work experience?
Q. What are your CTC expectations?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic logical reasoning and aps

Round 2 - Group Discussion 

Can be any general or trending topic

Round 3 - Technical 

(2 Questions)

  • Q1. To remove duplicate numbers without changing the original order
  • Q2. Oops and coding basics
Round 4 - HR 

(2 Questions)

  • Q1. Hobbies and interest
  • Q2. About your career goals

Interview Preparation Tips

Topics to prepare for Alstom Transportation Software Designer interview:
  • OOPS

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 tips
Round 2 - Group Discussion 

Group discussion on some random topics.

Round 3 - Coding Test 

Simple basic program for freshers.

Round 4 - Technical 

(1 Question)

  • Q1. Some reasoning questions and about project.
Round 5 - HR 

(1 Question)

  • Q1. Salary discussion and about company.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for string and array questions.
Oops concept.

I applied via Recruitment Consulltant and was interviewed in Aug 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 tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Oops concepts? interface vs abstract?,
  • Ans. 

    Interface and abstract are both OOP concepts. Interface defines a contract, abstract class provides partial implementation.

    • Interface is a blueprint for classes to implement, while abstract class is a class that cannot be instantiated but can be subclassed.

    • Interface can have only method signatures, while abstract class can have both method signatures and concrete methods.

    • A class can implement multiple interfaces, but ca...

  • Answered by AI
  • Q2. Dependency injection, WPF binding, MVVM, triggers, design patterns , Task vs thread

Interview Preparation Tips

Interview preparation tips for other job seekers - Good understanding of oops concepts,
Threading concepts,
Locking mechanism

Skills evaluated in this interview

Software Designer Interview Questions & Answers

user image Shirin Mirzi M K

posted on 8 Jun 2021

I applied via Naukri.com and was interviewed in Dec 2020. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Write code to reverse string without using string or inbuilt function
  • Ans. 

    Code to reverse string without using string or inbuilt function

    • Create an array of characters from the given string

    • Swap the first and last characters, then second and second last, and so on until the middle of the array

    • Convert the array back to a string

  • Answered by AI
  • Q2. Write function to find all possible combination of string of min word length 2.
  • Ans. 

    Function to generate all possible combinations of a string with a minimum word length of 2.

    • Use recursion to generate all possible combinations.

    • Start with a single character and add one character at a time to generate all possible combinations.

    • Store the generated combinations in an array of strings.

  • Answered by AI
  • Q3. Threading,Oops concepts ,C# collections,Stack,Queue,Delegates ,etc

Interview Preparation Tips

Interview preparation tips for other job seekers - I had 3 rounds including HR round. First round was really hard which took around 1.5 hours.
I was asked all oops concepts and c# questions and also data structures in depth.

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Alstom Transportation?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. For mulesoft developer role they asked each and every topic of mule
  • Q2. Raml, design patterns,datawave,munit,policies,senarios based questions,existing project related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepared with each and every topic of mulesoft

I applied via Referral and was interviewed before Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. What is dependency injection?
  • Q2. What is steam api?
  • Ans. 

    Steam API is a set of tools and resources for game developers to integrate Steam features into their games.

    • Steam API provides access to features such as matchmaking, achievements, and user profiles.

    • Developers can use Steamworks SDK to integrate Steam features into their games.

    • Steam API also allows for in-game purchases and microtransactions.

    • Examples of games that use Steam API include Counter-Strike: Global Offensive a...

  • Answered by AI
  • Q3. Thread life cycle, deamon thread, deadlock
  • Q4. Internal working of hashmap
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.

    • Hashing function is used to convert the key into an index of an array where the value is stored.

    • Collisions occur when two keys have the same hash value, which is resolved using separate chaining or open addressing.

    • HashMap uses an array of linked lists to handle collisions.

    • The load factor determines when the HashMap shoul...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Strong knowledge on core Java, Java 8, Spring annotations and basic SpringBoot and microservices knowledge

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Only 2 round in LnT infotech and they released my offer letter. 1 technical and other was client round.They asked only api related question.like response validation. Few puzzles cake cut. Horse riding race...

Interview Preparation Tips

Interview preparation tips for other job seekers - Whatever you can explain as prectically. This is good for u and client. Interview is 2 easy. They will not ask any other questions than role which they needed.
Round 1 - Technical 

(1 Question)

  • Q1. What is arbitration in can
  • Ans. 

    Arbitration in CAN is a process of resolving conflicts when multiple nodes try to transmit data simultaneously.

    • Arbitration is used in Controller Area Network (CAN) to ensure that only one node transmits data at a time.

    • Each node on the CAN bus has a unique identifier, and the node with the highest priority identifier gets to transmit its data first.

    • If two or more nodes try to transmit data at the same time, the arbitrat...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - can knowledge must. you should work on Automotive domain
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Scenario based questions
  • Ans. 

    Addressing a scenario where a project deadline is at risk due to unforeseen challenges.

    • Assess the current project status and identify bottlenecks.

    • Communicate with the team to gather insights and suggestions.

    • Prioritize tasks based on urgency and impact on the deadline.

    • Consider reallocating resources or adjusting timelines if necessary.

    • Example: If a key developer is unavailable, redistribute their tasks among the team.

  • Answered by AI
  • Q2. Previous projects
  • Q3. Handling high pressure situations

Interview Preparation Tips

Interview preparation tips for other job seekers - Work life balance

Alstom Transportation Interview FAQs

How many rounds are there in Alstom Transportation Software Designer interview?
Alstom Transportation interview process usually has 3-4 rounds. The most common rounds in the Alstom Transportation interview process are Technical, Resume Shortlist and Aptitude Test.
How to prepare for Alstom Transportation Software Designer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Alstom Transportation. The most common topics and skills that interviewers at Alstom Transportation expect are C++, C#, Software Development, Embedded Systems and Linux.
What are the top questions asked in Alstom Transportation Software Designer interview?

Some of the top questions asked at the Alstom Transportation Software Designer interview -

  1. Write code to reverse string without using string or inbuilt funct...read more
  2. Write function to find all possible combination of string of min word length ...read more
  3. to remove duplicate numbers without changing the original or...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 4 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Alstom Transportation Software Designer Salary
based on 509 salaries
₹6 L/yr - ₹22.6 L/yr
14% less than the average Software Designer Salary in India
View more details

Alstom Transportation Software Designer Reviews and Ratings

based on 56 reviews

3.9/5

Rating in categories

3.3

Skill development

4.1

Work-life balance

3.4

Salary

4.0

Job security

3.6

Company culture

3.2

Promotions

3.3

Work satisfaction

Explore 56 Reviews and Ratings
Software Designer

Bangalore / Bengaluru

8-13 Yrs

Not Disclosed

Software Designer

Bangalore / Bengaluru

5-10 Yrs

₹ 9.5-24 LPA

Software Designer

Bangalore / Bengaluru

5-10 Yrs

₹ 9.5-24 LPA

Explore more jobs
Software Designer
509 salaries
unlock blur

₹6 L/yr - ₹22.6 L/yr

Software Engineer
204 salaries
unlock blur

₹5.8 L/yr - ₹13.6 L/yr

Senior Software Engineer
202 salaries
unlock blur

₹13.4 L/yr - ₹24.9 L/yr

System Engineer
198 salaries
unlock blur

₹8.9 L/yr - ₹19.1 L/yr

Mechanical Engineer
187 salaries
unlock blur

₹12.4 L/yr - ₹22.2 L/yr

Explore more salaries
Compare Alstom Transportation with

Larsen & Toubro Limited

3.9
Compare

Megha Engineering & Infrastructures

3.9
Compare

Shapoorji Pallonji Group

4.1
Compare

Tata Technologies

3.5
Compare
write
Share an Interview