Upload Button Icon Add office photos

Filter interviews by

Philips Innovation Campus Software Engineer II Interview Questions and Answers

Updated 7 Sep 2022

Philips Innovation Campus Software Engineer II Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed before Sep 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 1. Difference between abstract and interface 2. OOPs concepts with examples 3. Solid principles 4. some Coding questions
  • Ans. 

    Interview questions for Software Engineer II

    • Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods. Interface is a blueprint of a class that only has abstract methods.

    • OOPs concepts include inheritance, polymorphism, encapsulation, and abstraction. Example: Inheritance - a child class inheriting properties and methods from a parent class.

    • SOLID principles are Single Resp...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. MultiThreading, Delegates and events, WPF related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through the basics of .net and SQL queries

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2024. There were 4 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Technical questions based on my resume, coding, project architect, etc.
Round 2 - One-on-one 

(1 Question)

  • Q1. System design round. LLD and HLD.
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial with a little bit of technical. Work ethics, vision and ctc expectations.
Round 4 - HR 

(1 Question)

  • Q1. Compensation discussion.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basics of C++. Solve some problem by given complexity. Find the bugs in code.

Round 2 - Technical 

(2 Questions)

  • Q1. Question from your last project.
  • Q2. Design pattern in C++.
  • Ans. 

    Design patterns in C++ are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable code.

    • Examples of design patterns in C++ include Singleton, Factory, Observer, and Strategy.

    • Each design pattern has a specific purpose and can be applied in different scenarios.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dsa and mcq dsa question were med to hard

Round 2 - Technical 

(1 Question)

  • Q1. Technical on resume and opps and sql
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is the use of button when link can submit the form?
  • Ans. 

    Buttons are used when an action needs to be performed, while links are used for navigation.

    • Buttons are more suitable for actions like submitting a form, saving data, or triggering a function.

    • Links are used to navigate to different pages or sections within a website.

    • Buttons provide visual feedback when clicked, while links do not.

    • Buttons can be styled and customized more easily than links.

    • Buttons can have different stat

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How do you optimize a SQL procedure with 5000 lines in code?
  • Ans. 

    Optimize a SQL procedure with 5000 lines of code by identifying bottlenecks and implementing performance improvements.

    • Identify and analyze the most time-consuming parts of the procedure

    • Optimize queries by adding appropriate indexes, rewriting queries, or using query hints

    • Break down the procedure into smaller, more manageable parts

    • Use temporary tables or table variables to reduce the amount of data processed at once

    • Cons...

  • Answered by AI
  • Q2. Keep SQL procedures short, use multiple small procedure with specific functionality being used, avoid use of temp tables and Joins, use select statements wisely. do not use sub queries, do not use dynamic ...
  • Ans. 

    To optimize SQL procedures, keep them short, use small procedures with specific functionality, avoid temp tables and joins, use select statements wisely, avoid subqueries and dynamic SQL.

    • Break down complex procedures into smaller ones with specific functionality

    • Avoid using temporary tables and joins whenever possible

    • Use select statements wisely to retrieve only the necessary data

    • Avoid subqueries and find alternative ap...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - don't wear casual clothes in the interview. I was wearing photo-chromatic glasses which turned dark in sunlight, interviewer had objection to that as well. One girl/newly married lady wearing saree for interview was asked personal questions on the interview day, which I felt was unnecessary. She and I both got selected eventually but the interview process was horrible.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Tech Basic Quesions and Related to stack mostly on .net Sql and Angular
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is interrupt vector table
  • Ans. 

    Interrupt vector table is a data structure that maps interrupt numbers to their corresponding interrupt service routines.

    • It is used in microcontrollers and operating systems to handle interrupts.

    • Each entry in the table contains the address of the interrupt service routine for a specific interrupt.

    • When an interrupt occurs, the processor looks up the corresponding entry in the table to find the address of the ISR to exec...

  • Answered by AI
  • Q2. C program to pass array in function
  • Ans. 

    Passing array of strings in a C function

    • Declare the function prototype with array parameter

    • Pass the array as argument when calling the function

    • Access elements of the array within the function

    • Example: void printStrings(char *strings[], int size) { }

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Tell me something about your projects
  • Ans. 

    I have worked on various projects including a mobile app for tracking fitness goals and a web application for managing inventory.

    • Developed a mobile app using React Native to track fitness goals and provide workout plans

    • Built a web application using Angular for managing inventory and tracking sales

    • Implemented RESTful APIs for communication between frontend and backend systems

  • Answered by AI
  • Q2. OS,DBMS questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Binary search Merg sorting algorithm Minimum n maximum number in an array list Core java question Oops tricky code snippets Architecture questions about restful and Microservices
  • Q2. Deep copy and shallow copy Interviewer test your problem solving attitude and response not the perfect output
  • Q3. Array in descending order code
  • Ans. 

    Sort an array of strings in descending order

    • Use the sort() method with a custom compare function to sort the array in descending order

    • Example: ['apple', 'banana', 'cherry'].sort((a, b) => b.localeCompare(a)) will result in ['cherry', 'banana', 'apple']

  • Answered by AI
  • Q4. Comparator and comparable interface
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. About previous projects
  • Q2. Basic technical questions

Philips Innovation Campus Interview FAQs

How many rounds are there in Philips Innovation Campus Software Engineer II interview?
Philips Innovation Campus interview process usually has 2 rounds. The most common rounds in the Philips Innovation Campus interview process are Technical.
What are the top questions asked in Philips Innovation Campus Software Engineer II interview?

Some of the top questions asked at the Philips Innovation Campus Software Engineer II interview -

  1. 1. Difference between abstract and interface 2. OOPs concepts with examples 3. ...read more
  2. MultiThreading, Delegates and events, WPF related questi...read more

Tell us how to improve this page.

Philips Innovation Campus Software Engineer II Salary
based on 99 salaries
₹9 L/yr - ₹16.9 L/yr
11% less than the average Software Engineer II Salary in India
View more details

Philips Innovation Campus Software Engineer II Reviews and Ratings

based on 14 reviews

4.5/5

Rating in categories

4.0

Skill development

4.6

Work-life balance

3.9

Salary

4.4

Job security

4.4

Company culture

3.7

Promotions

4.3

Work satisfaction

Explore 14 Reviews and Ratings
Software Technologist 1
280 salaries
unlock blur

₹12 L/yr - ₹30 L/yr

Software Engineer
212 salaries
unlock blur

₹5 L/yr - ₹20 L/yr

Software Technologist 2
172 salaries
unlock blur

₹14.9 L/yr - ₹34.7 L/yr

Software Engineer2
161 salaries
unlock blur

₹8.5 L/yr - ₹19.2 L/yr

Senior Software Engineer
132 salaries
unlock blur

₹7.5 L/yr - ₹23.6 L/yr

Explore more salaries
Compare Philips Innovation Campus with

GE Healthcare

4.1
Compare

Siemens Healthineers

4.0
Compare

Honeywell Technology Solutions

3.8
Compare

Bosch

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview