Siemens interview experience Real time questions & tips from candidates to crack your interview

Member of Technical Staff

Siemens
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 Month
Topics: Data structure, algorithms, C++, OOPS, LLD, Past projects.
Tip
Tip

Tip 1 : C++ and OOPS concepts
Tip 2 : Trees and graphs questions

Application process
Where: Other
Eligibility: They asked 10, 12th and btech grades. My grades: 10th -> 88%, 12th-> 92%, Btech-> 75%
Resume Tip
Resume tip

Tip 1 : Mention the grades in the resume.
Tip 2 : Mention Awards and achievements

Interview rounds

01
Round
Medium
Face to Face
Duration120 Minutes
Interview date12 Jul 2022
Coding problem1

Interview started with basic intro, then C++ related questions. Code correction, code review, code optimization.
Then one coding question.

1. Two Sum

Easy
10m average time
90% success
0/40
Asked in companies
Hexaware TechnologiesCIS - Cyber InfrastructureIntuit

You are given an array of integers 'ARR' of length 'N' and an integer Target. Your task is to return all pairs of elements such that they add up to Target.

Note:

We cannot use the element at a given index twice.

Follow Up:

Try to do this problem in O(N) time complexity. 
Try solving now
02
Round
Medium
Face to Face
Duration180 Minutes
Interview date15 Jul 2022
Coding problem2

Problem solving approach. Some behavioral questions.

1. Preorder traversal of a BST

Moderate
15m average time
85% success
0/80
Asked in companies
AmazonThalesMyntra

You have been given an array/list 'PREORDER' representing the preorder traversal of a BST with 'N' nodes. All the elements in the given array have distinct values.

Your task is to construct a binary search tree that matches the given preorder traversal.

A binary search tree (BST) is a binary tree data structure that has the following properties:

• The left subtree of a node contains only nodes with data less than the node’s data.
• The right subtree of a node contains only nodes with data greater than the node’s data.
• Both the left and right subtrees must also be binary search trees.

Note:

It is guaranteed that a BST can be always constructed from the given preorder traversal. Hence, the answer will always exist.
Example:
From PREORDER = [20, 10, 5, 15, 13, 35, 30, 42] , the following BST can be constructed:

example

Try solving now

2. Technical Question

Given a code snippet and need to find out the memory leak. And then fix that memory leak.

Problem approach

Tip 1 : Go through the code snippet.
Tip 2 : If able to find the problem other than the memory leak then it is an advantage. 

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which SQL clause is used to specify the conditions in a query?

Choose another skill to practice
Similar interview experiences
company logo
Lead Software Test Specialist
3 rounds | 15 problems
Interviewed by Siemens
1576 views
0 comments
0 upvotes
company logo
System Engineer
3 rounds | 15 problems
Interviewed by Siemens
1826 views
0 comments
0 upvotes
company logo
Senior Systems Engineer
3 rounds | 16 problems
Interviewed by Siemens
2616 views
0 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Siemens
0 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Member of Technical Staff
4 rounds | 13 problems
Interviewed by Oracle
5333 views
0 comments
0 upvotes
company logo
Member of Technical Staff
3 rounds | 10 problems
Interviewed by Adobe
970 views
0 comments
0 upvotes
company logo
Member of Technical Staff
2 rounds | 5 problems
Interviewed by Oracle
1528 views
0 comments
0 upvotes