The "Siemens Interview Drive" at RCOEM campus is divided into two distinct categories:
- Core domains (EE, ECE, EDT, etc.) - Conducted by Siemens Cobra.
- Non-core domains (CSE, IT, AI, etc.) - Conducted by Siemens Advanta (now Siemens Foundational Technologies) or Siemens.
Understanding this distinction is crucial for effective preparation. Research the respective company based on your domain to align your preparation.
Additionally, the college enforces a strict one-job policy, meaning if you secure a placement, you cannot apply for other companies. Keep this in mind to avoid missing better opportunities.
My Interview Experience (Non-Core Domain)
The process took place over two days:
- Day 1: Online Aptitude Round.
- Day 2 (after 15 days): Coding, Technical, and HR + Managerial Rounds, followed by results.
Round 1: Aptitude Round (Online)
The aptitude test included MCQs on:
- Quantitative Aptitude, Logical Reasoning, and English.
- Core CSE subjects: Data Structures, Algorithms, OS, CN, and OOPS.
You need an average score of 30% or higher to qualify for the next round.
Round 2: Coding + Technical Round
The interview started with a brief self-introduction, followed by questions about my projects:
Project-Related Questions:
- What problem does your project solve?
- Explain your project in brief.
- Who are the target clients?
- What are the existing solutions/competitors?
- Why did you choose this programming language (Python)?
- What was your role in the project?
- What challenges did you face, and how did you overcome them?
Coding Questions:
- What is your favorite data structure? (I said Linked Lists).
- Tasks:
- Create two single linked lists from scratch.
- Traverse a linked list, add nodes (to head and tail), and delete nodes (from head and tail).
- Remove loops, merge two linked lists, and perform Merge Sort on a linked list.
- Create a Double Linked List and a Circular Linked List.
- Real-life applications of linked lists (e.g., pagination, browser tab navigation).
- Implement the Shell Sort Algorithm and provide a dry run.
Additional Technical Questions:
DBMS: Normalization forms, SQL vs. NoSQL databases.
OS:
- Dining Philosopher Problem.
- Scheduling Algorithms.
- Experience with Linux? (I said yes, using Ubuntu and Kali).
- Linux vs. Windows file systems.
- Basic commands:
ls,mkdir,rm,mv,pwd. - Difference between
ipconfigandifconfig.
Round 3: HR + Managerial Round (Same Evening)
The HR round included:
- Tell me about yourself.
- Project explanation.
- Are you willing to relocate?
- Do you have any questions for me?
Verdict:
Selected.
Tips for Success:
- Clear your basics: Focus on understanding core concepts, especially related to your projects and data structures.
- Be confident: Communication and confidence play a key role.
- Prepare for HR questions: Don’t underestimate the importance of HR preparation.