I applied through a recruiter. The process took 2 weeks. I interviewed at Siemens (Bengaluru) in Aug 2023
Interview
I got call from a recruiter, and first round was a technical round. I appeared for the round, had answered all questions, but got rejected as at the end I was told that they already have all the position full for Full stack developer and now they are looking for an UI developer, Not sure why they considered me initally
Interview questions [1]
Question 1
1. Interface Vs Abstract class 2. Di and types with example 3. Interface segregation principle 4. Context API – react 5. Redux and its components (state, dispatch, action) 6. Generic class 7. Delegates 8. Garbage collection 9. Authentication in UI end 10. Mock in UI and .Net (with code example) 11. Event handlers in react 12. Custom components 13. Props 14. How to setup application insights? 15. How to setup and deploy function apps 16. JSX 17. Virtual DOM 18. WAP to move all zeros to the end of array on Leetcode. (Wrote and explained the logic but couldn't pass the test cases)
I applied online. I interviewed at Siemens (Cairo, Cairo Governorate)
Interview
I attended an interview at the Siemens office in Cairo Festival City. The interview focused heavily on C++ and object-oriented programming (OOP), covering the topics in considerable detail. The interviewers were very friendly, welcoming, and professional. I would say the questions ranged from medium to hard in difficulty.
Interview questions [1]
Question 1
Can you explain the four pillars of object-oriented programming and provide an example in C++?
HR and technical interviews were both fast and easy. They really returned fast. The questions were really meaningful. After the technical interview, they offered a job directly. It was a good experience.
The interview process at Siemens was smooth and well-structured. It included resume screening, HR discussion, technical rounds on coding and problem-solving, and a final managerial interview. Overall difficulty was moderate and professional.
Interview questions [1]
Question 1
One key question asked during my interview at Siemens was to explain a challenging project I worked on and how I solved the technical problems involved, focusing on my problem-solving approach and coding decisions.