Tanay Duddalwar's profile picture

Tanay Duddalwar

CS 2026
Siemens
Intern
2727 Reads

📝 Siemens Internship Interview Experience

🏢 Company & Role

  • Company: Siemens
  • Role: Intern
  • Graduation Year: 2026

📋 Eligibility Criteria

  • 10th & 12th Percentage: 60% and above
  • CGPA Requirement: Initially 8.0 and above (No active backlogs)

    Note: Although the mentioned CGPA cutoff was 8.0, the opportunity was mostly received by students having a CGPA of 9.2 and above.


🔍 Rounds Overview

🧠 Round 1: Online Assessment

  • Shortlisted Students: 120

  • Duration: 70 minutes

  • Total Questions: 65–70 MCQs

  • Format: The assessment was divided into two sections:

    1. Aptitude Section:

      • Included questions on logical reasoning and quantitative aptitude
      • Examples: Worker-time problems, mathematical puzzles, etc.
    2. Technical MCQs Section:

      • Involved code snippets where we had to choose the correct output
      • Questions were moderately tricky and focused on DSA concepts
      • Overall level: Medium
  • Shortlisting:
    Out of 120 students who took the assessment, 60 were shortlisted for the interview round based on their performance.


💻 Round 2: Technical Interview

  • Duration: 50 min
  • Interview Structure:
    • Students were allotted either 1 or 2 technical interviews.
    • I was assigned 1 Technical Interview .

🔹 Interview Highlights:

Siemens genrally ask for resumes while filling google form and if you get selected in OA the panel gets alloted to you according to the tech stack metioned in your resume and the interviewer background.My Interviewer was Cloud and Devops head at Siemens.

  1. Resume & Tech Stack Discussion
  • I had Docker listed in my resume and the interviewer went straight upto that and asked question related to it.
  • Questions Asked:
  1. What is the need of Docker?
  2. How do we write DockerFile for an application?
  3. What is difference between Docker and Kubernates?
  4. Write a docker file for multi image application and proceded by what is difference between docker compose and DockerFile?
  5. If a Docker image goes down, how can we ensure reliability? (e.g., data persistence)
  6. What is a Bridge Network in Docker?
  7. How do we map the ports via cli for docker explain
  8. What is difference between interactive and detached mode for intercation using cli.
  9. Why can't we write multiple images code on DockerFile instead of compose file?

He picked one of the mentioned stacks and asked in-depth conceptual and practical questions.

  1. Project Discussion
  • I had lead and contributed to various projects of Credenz including WallStreet in my 3rd year and Credenz App in 2nd year

    • The interviewer showed genuine interest and asked:
      • A high-level architecture diagram of the project.
      • Explain how do we keep the order book in wallstreet to ensure orders are procedded in proper order.
      • How did you implemented the logic for matching engine for the order.
      • Why choose certain tech stacks over others.
      • How do you make sure that someone do not manipulate the market by purchasing significant some of order and then avoid to sell them indirectly increasing the price?
      • Explanation of why I chose certain components/tools over alternatives.
      • Potential challenges or limitations of the chosen architecture.
      • Asked Logic of some features which was implemented which he liked.
      • How do you ensure Intraday order gets completed at the end of the day?
      • What was the purpose of the Credenz App?
      • How do you implemented payment feature in the App?
      • How did you integrated firebase for the quiz event in the app and explain the structure. The interviewer was quite impressed with the projects and the approach.
  1. Internship Experience

    • I was asked about my ongoing Flutter Internship at the time:
      • Role and responsibilities during the internship.

      • Specific features I had developed.

      • Asked on which state mangement of Flutter did you worked?

      • What was the **purpose **of the App?

      • The deployment process I followed, including tools and platforms used (e.g., Play Store, Firebase, CI/CD pipelines, etc.).

  2. Software Engineering Concepts

    • Software Development Life Cycle (SDLC)
    • Types of Software Testing
      (e.g., Unit Testing vs Integration Testing vs System Testing)
  3. System Design Problem

    • I was given a system design problem.
    • Asked to:
      • -Draw the system architecture
      • -Explain my approach to building and scaling the system
      • -Discuss design trade-offs and component responsibilities

🤝 Round 3: HR Interview

  • Discussion Points:
    • -Educational background and academic percentages
    • -Family background
    • -Short-term and long-term career goals
    • -Whether I plan to pursue higher education in the future
    • -Situational and behavioral questions
    • -Personal qualities and strengths

✅ Verdict: Selected

24 Students along with me was selected for the Internship. That's all about my Siemens internship interview experience.
Hope this helps someone preparing for their opportunity!

Related Experiences