GeeksforGeeks Experience · Jan 2026 · Germany

Siemens Recruitment Process

Data Eng OA New Grad Easy

Interview Experience

Siemens is a global technology company headquartered in Munich, Germany, specializing in electronic design automation (EDA), industrial software, and engineering solutions...

Full Details

Siemens is a global technology company headquartered in Munich, Germany, specializing in electronic design automation (EDA), industrial software, and engineering solutions. It enables companies to develop better electronic products faster through innovative hardware and software. In short, Siemens: Delivers EDA tools, automation, and digital engineering. Focuses on industrial IoT, AI, and sustainable tech. Serves global industries for efficient product development. Interview Experiences It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you with the interview experiences of candidates who have been in your situation earlier. Make the most of it. Siemens Interview Experiences Where to apply: Siemens career page Siemens LinkedIn page Eligibility Criteria for Engineering Roles Siemens seeks candidates for engineering roles with specific qualifications: Bachelor's Degree in Computer Science, IT, or relevant fields. Good academics (typically 60% or above); no active backlogs. For freshers, no experience needed; strong CS fundamentals and DSA. Siemens Recruitment Process: Selection Rounds Siemens's hiring process typically involves 4 stages for freshers in engineering roles.

Online Round The initial stage is an online test with 3 sections: Aptitude, Technical MCQs, and Coding. Technical Round-1 A virtual technical interview focusing on core concepts. Expect CS fundamentals (OOPs, DBMS, OS), puzzles, easy-medium DSA coding. Questions ask in Siemens: Lowest Common Ancestor in a Binary Tree Minimum cost to reach the top of the floor by climbing stairs Print words of a string in reverse order Detect cycle in an undirected graph Print all pairs with given sum We have resources for you from which you can prepare the programming questions that tech companies will ask you in the interview. SDE SHEET – A Complete Guide for SDE Preparation Technical Round-2 (For specific roles) LLD discussion, medium DSA coding, previous project deep dive.

HR Round In this round, you can expect general discussion to assess cultural fit, communication, and motivation. They also ask questions about resumes. You can also expect general HR questions. Siemens Job Roles Siemens offers diverse engineering roles: Software Engineer: Develops EDA tools using C++, Python. Embedded Systems Engineer: Works on hardware-software integration. Data Engineer: Builds analytics for industrial IoT. Internships/Graduate Programs: Entry-level in automation tech. Technical Skill Requirements for Siemens Roles Coursework Data Structures & Algorithms (DSA) : Trees (LCA), graphs (cycle detection), arrays, pairs, strings. Databases : SQL, DBMS concepts. Operating Systems : Processes, threads, memory management. Computer Networks : Basics, protocols. Software Engineering Principles : OOP, SDLC, agile practices, LLD. Domain Knowledge : EDA, industrial software, IoT. Programming Skills Languages : Proficiency in C++, Java, Python. Development : APIs, frameworks (e.g., Qt for GUI). Data Tools : SQL, cloud basics. Testing & Version Control : Unit testing, Git. Problem-Solving : Efficient code for engineering scenarios.

About This Question

This is a candidate experience report from a siemens interview for a data eng role (new grad level) during the oa round reported in 2026.

It covers the following topics: Oop, Trees, Strings, Binary Tree, Sql, Graph, Os, Graphs, Arrays .

Difficulty rating: Easy