
Philips Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 332 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Philips.
Software Engineer
I applied for the Software Technologist (C++ Technology) role at Philips and got shortlisted. The first interview round went really well; I answered all the questions and solved the coding problems. It was a great interview experience, one of the best. But after that, there's been no communication from the hiring team. I've tried calling and emailing HR multiple times, but no one responded. My application status is still 'Under Business Review' after a long time. It's a bummer that candidates aren't told the outcome. If they're not moving forward, a quick heads-up would be way more professional. This silence is confusing. I always thought highly of Philips and wanted to work there, but this lack of clear communication has really changed my view.
- Interviewer asked many questions regarding software development and programming, he asked to create a template for stock market application, where data type could be anything while creating object.
- The interviewer asked me to design a class that can accept any data type and create an object for it.
- Additionally, questions were asked about multiple data structures and algorithms.
Software Engineer
So, to get a job at Philips, you'll go through a few steps. First, you apply online, and they look at your resume to see if you're a good fit. Sometimes, they might send you online tests, like ones for thinking skills, personality, or technical stuff depending on the job. Then, you'll probably have a first chat with a recruiter over the phone or video, talking about your background, why you want to work there, and salary. After that, you'll likely have interviews with the hiring manager and maybe others on the team. This is where they dig into your technical skills, how you've handled situations in the past using STAR, and maybe give you a problem to solve. For some jobs, there might be a final round with higher-ups, or a virtual 'on-site' to check if you fit the company vibe. Finally, if all goes well, you get an offer and go through background checks and then onboarding.
No confirmed questions were included in this interview report.
Software Engineer
First, there's a basic test to check your coding and CS knowledge. It includes 1-2 coding problems and multiple-choice questions on DSA, OS, DBMS, OOPs, CN, C Programming, and aptitude. Next, an L1 Discussion checks your basic CS concepts and coding skills, covering DSA, OS, DBMS, OOPs, CN, and simple coding problems. Then, the Manager Round digs deeper into your technical depth, project experience, and communication. You'll talk about your projects, solve a linked list problem, and answer in-depth technical questions on DSA, OS, DBMS, OOPs, and CN. They'll also test your communication skills. Finally, the HR Round assesses your cultural fit, interpersonal skills, and career aspirations, asking about your background, goals, and why you want to join, plus discussing your resume and teamwork abilities.
- Solve 1 or 2 coding problems to assess your algorithmic thinking and problem-solving skills, ranging from simple to moderate difficulty, involving basic data structures and algorithms.
- Answer multiple-choice questions covering Data Structures and Algorithms (DSA), including arrays, linked lists, stacks, queues, trees, graphs, sorting, and searching algorithms.
- Answer multiple-choice questions covering Operating Systems (OS), including basics of processes, threads, memory management, and scheduling.
Philips Software Engineer Interview Questions
Quoted word for word from Philips interview reports.
“Given two integers x and y, find the last digit of x raised to the power of y.”
Read reports →“Could you identify the point at which a given string ceases to be a palindrome?”
Read reports →“Could you write a function to sum odd numbers within a given range (start and end index)?”
Read reports →“How does a Kafka consumer signal to the system that a message has been successfully processed?”
Read reports →“Can you reverse a linked list and also detect if there is a cycle within it?”
Read report →“Could you write a function to find the longest palindromic substring in a given string using an optimized approach?”
Read report →“Is it possible to store a user's login and password using an Angular module during the authorization process from the login page?”
Read report →“Can you write code to print odd numbers in one thread and even numbers in a second thread in a consecutive manner?”
Read report →“Describe the procedure for rerouting traffic to a West coast server if an East coast web server becomes unavailable.”
Read report →Formats, difficulty and experience
Across all 332 Philips interview reports.