
Megha Dandapat
My Siemens Interview Experience 🎯
📝 Round 1: MCQ Test
This round consisted of 29 MCQs covering Aptitude, OOPS, DSA, and C++. 📢 49 students were shortlisted after this test.
🔹 Round 2: Technical Interview 1 (Offline)
This round started with some introductory questions:
➔ Give your Introduction
➔ What subjects did you study in Information Technology?
➔ What is your favorite subject? (I said OOPS)
➔ From where did you learn OOPS? (Interviewer was surprised when I mentioned a PDF copy)
➔ How would you rate yourself in C++ on a scale of 1 to 10?
DSA & OOPS Questions:
1️⃣ What is pass by reference and pass by address? Write a piece of code for the same.
2️⃣ Conceptual questions on pointers and references (Some were tricky).
3️⃣ Write a code to find the sum of consecutive elements in an array, where the last element should be added to the first.
4️⃣ What are Constructor, Copy Constructor, and Destructor?
5️⃣ Does the compiler always create a default constructor? When is it mandatory to define one?
6️⃣ Explain OOPS features with real-life examples.
7️⃣ You are holding a pen in your hand. Can you apply Encapsulation and Abstraction to it?
8️⃣ Can you apply Encapsulation and Abstraction to a fan?
9️⃣ Puzzle: You have a pile of rice and 1 kg of stone. How will you measure 31 kg of rice?
🔟 If I travel 600 meters in 5 minutes, find my speed in km/hr.
📌 Internship & Technical Discussion:
- Explain your role in your last internship.
- What is a REST API?
- Mention some npm commands.
- How will you run a file using Node.js?
📞 Final Question: Do you have any questions for me?
🔹 Round 3: Technical Interview 2 + HR (Online)
For some students, this round was purely technical.
1️⃣ How was your day?
2️⃣ Introduction
3️⃣ Write a piece of code related to your internship in Notepad. (I wasn't expecting this, so I explained it at a high level and mentioned that I'd refer to documentation for syntax. The interviewer was okay with that and moved on.)
4️⃣ Write code to count the frequency of elements in an array.
5️⃣ Write code to find the missing number in a sorted and unsorted array.
6️⃣ Write code to find duplicates in sorted and unsorted arrays. (Initially, he mentioned that only a single duplicate was present, but later asked me to modify the code for multiple duplicates.)
📌 HR Questions:
- What is your weakness?
- Talk about a situation where you faced a challenge and how you overcame it.
- How would you handle a situation in an organization where you have a liability?
- Do you have any questions for me?
🔹 Round 4: HR Interview (Offline)
This was a general discussion round.
📍 Questions Asked:
- How was your day?
- Did you learn something new today?
- What is your biggest strength and weakness?
- Why Siemens?
- What if another company offers you double the salary Siemens is offering?
- What factors would you consider while analyzing offers from other companies?
- Why not higher studies?
- Do you have any questions for me?
🎉 Final Result: 11 students, including me, were selected at the end of the process! 🚀
Related Experiences
Pratik Patil
Anuja Babhulkar
Mansi Apet
Siddhesh Jadhav
Lalit Mohane

Megha Dandapat

Kunal Raut
Shivendra Bhonsle
