Roundd AI

Real Interview Questions

Siemens Interview Questions (Real, Asked)

10 real questions candidates were actually asked at Siemens interviews. Practice any of them out loud with Roundd AI and get instant feedback — free, no signup.

Practice these questions with AI feedback →
  1. 1.

    What is Git and GitHub, and what is version control? Can we revert our code using Git?

    Software Engineer

  2. 2.

    Explain polymorphism and its types.

    Software Engineer

  3. 3.

    Implement bubble sort, and find the second highest element in an array containing duplicate values.

    Software Engineer

  4. 4.

    What is a REST API? What is the difference between PUT and POST?

    Software Engineer

  5. 5.

    What is the difference between MongoDB and MySQL, and what are the use cases of MongoDB?

    Software Engineer

  6. 6.

    What is the difference between a list and a tuple in Python? Explain slicing and namespaces.

    Software Engineer

  7. 7.

    What are OOPs, the four pillars of OOPS, and the types of polymorphism? Implement them in code.

    Software Engineer

  8. 8.

    What is a virtual function? Explain inheritance and its types, and implement it in code.

    Software Engineer

  9. 9.

    How do you insert and delete elements in a linked list at any position? What is the edge case, and what is the time complexity?

    Software Engineer

  10. 10.

    Delete a node from a linked list given only its address, in O(1) time.

    Software Engineer

Practice these questions with AI feedback →