Kapsch logo

Kapsch Software Engineer Interview Questions
& Process

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

Based on 19 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
63.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Kapsch.

Showing 3 of 19
Kapsch logo
Kapsch

Software Engineer

Engineering · a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

We kicked things off with some emails. They hit me with a few technical questions, asking about my prior experience with certain tools and to detail my background. They also wanted to know about my salary expectations and if I'd need them to sponsor a work visa since it's an international role. Since it's an international position, they also inquired about my English proficiency.

Confirmed questions1 question
  • What is your English level?
Kapsch logo
Kapsch

Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience Accept offer 3 rounds
Interview process
Technical screen Recruiter call Technical screen
Interview formats
Technical Coding System Design

The interview started with an online assessment that included Core Java questions (advanced level) for 15 minutes and a General Ability section for 46 minutes. A calculator, pen, and paper were allowed. This was followed by a one-hour interview with the hiring manager. The final round was a technical interview with the hiring manager and two team members.

Confirmed questions6 questions
  • If you needed to find specific keywords in a log file, capture about 10 lines of context around each keyword, save this to another file, and then email it with a predefined message, how would you accomplish this?
  • Regarding Object-Oriented Principles (OOP), what distinguishes overloading from overriding?
  • Could you describe the function of the 'static' keyword when applied to methods and variables in Java?
Kapsch logo
Kapsch

Software Engineer

Engineering

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Phone screen Onsite Technical screen Offer
Interview formats
Technical Coding Technical

A third-party recruiter reached out. I had an online test covering programmer aptitude (basically IQ) and C++ skills. Then, a phone screen with the hiring manager. Finally, an in-person stage with two one-hour panel interviews and an hour-long C++ coding evaluation where I had to write a small program in a Linux terminal.

Confirmed questions2 questions
  • Can you explain C++11 "smart" pointers?
  • What is the difference between pointers and references?

Kapsch Software Engineer Interview Questions

Quoted word for word from Kapsch interview reports.

What is the consequence of disabling JavaScript in a web browser?

Read reports

Regarding Object-Oriented Principles (OOP), what distinguishes overloading from overriding?

Read reports

Could you describe the function of the 'static' keyword when applied to methods and variables in Java?

Read report

Explain the methods for formatting images using float or flexbox.

Read report

With 11 bricks in total (2 green, 4 yellow, 3 red, 2 blue), how would you ensure a green or blue brick ends up at a specific location (x, y)?

Read report

Describe how a letter would appear after rotating the page clockwise or counter-clockwise.

Read report

Formats, difficulty and experience

Across all 19 Kapsch interview reports.

Interview formats

Technical 44.4%
Coding 24.4%
Behavioral 22.2%
System Design 8.9%

Interview difficulty

Easy 42.1%
Average 47.4%
Difficult 10.5%

Candidate experience

Positive 63.2%
Neutral 21.1%
Negative 15.8%