Upload Button Icon Add office photos

Philips

Compare button icon Compare button icon Compare

Filter interviews by

Philips Software Development Engineer Interview Questions and Answers

Updated 13 May 2024

Philips Software Development Engineer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before May 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Few Coding Questions followed by few LLD questions

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Set a bit, make function pointers, etc
  • Q2. Deadlock,rtos, ipc, etc

I applied via Shine

Interview Questionnaire 

1 Question

  • Q1. C programming and java basic

Interview Preparation Tips

Interview preparation tips for other job seekers - Test my knowledge to fit in reputed company

I was interviewed in Jan 2017.

Interview Questionnaire 

6 Questions

  • Q1. You are given a thread and you are unlocked in a room.Measure the height of the room using string.
  • Ans. 

    Measure the height of a room using a thread.

    • Tie one end of the thread to a known height point, such as a door handle.

    • Hold the other end of the thread and let it hang down to the floor.

    • Mark the point where the thread touches the floor.

    • Repeat the process at different points in the room to get multiple measurements.

    • Take the average of the measurements to estimate the height of the room.

  • Answered by AI
  • Q2. Process Scheduling in operating system
  • Ans. 

    Process scheduling is the method by which the operating system decides the order in which processes are executed.

    • Process scheduling determines the fairness and efficiency of resource allocation.

    • Different scheduling algorithms prioritize different factors such as CPU utilization, response time, and throughput.

    • Examples of scheduling algorithms include First-Come, First-Served (FCFS), Round Robin, and Shortest Job Next (S

  • Answered by AI
  • Q3. Print linked list in reverse order
  • Ans. 

    To print a linked list in reverse order, we can use recursion or a stack data structure.

    • Recursion: Traverse the linked list recursively until the end, then print the current node.

    • Stack: Traverse the linked list and push each node onto a stack. Then pop and print the nodes from the stack.

  • Answered by AI
  • Q4. Dijkstra algorithm
  • Ans. 

    Dijkstra algorithm is a graph search algorithm that finds the shortest path between nodes in a weighted graph.

    • Dijkstra algorithm uses a priority queue to select the node with the smallest distance from the source node.

    • It maintains a distance array to keep track of the shortest distance from the source node to each node in the graph.

    • The algorithm iteratively selects the node with the smallest distance and updates the di...

  • Answered by AI
  • Q5. Bankers algorithm
  • Ans. 

    Banker's algorithm is a resource allocation and deadlock avoidance algorithm used in operating systems.

    • Banker's algorithm is used to prevent deadlock in a system with multiple processes and resources.

    • It works by simulating the allocation of resources to processes and checking if it leads to a safe state.

    • The algorithm considers the current allocation, maximum needs, and available resources to make decisions.

    • If a request...

  • Answered by AI
  • Q6. Deadlock in operating system
  • Ans. 

    Deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.

    • Deadlock occurs when two or more processes are stuck in a circular wait.

    • Four necessary conditions for deadlock are mutual exclusion, hold and wait, no preemption, and circular wait.

    • Examples of deadlock prevention techniques include resource allocation graphs and bankers' algorithm.

    • Dea...

  • Answered by AI

Interview Preparation Tips

Skills: Coding Skills And Knowledge On Data Structures, Operating Systems, Aptitude
College Name: LNMIIT , JAIPUR

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Group Discussion 

Tell about AC industry

Round 2 - Technical 

(3 Questions)

  • Q1. Move zeros to end?
  • Ans. 

    Move all zeros in an array of strings to the end while maintaining the order of non-zero elements.

    • Iterate through the array and move all zeros to the end while keeping the order of non-zero elements.

    • Use two pointers approach to swap elements in-place.

    • Example: Input: ['a', 'b', 'c', '0', 'd', '0'], Output: ['a', 'b', 'c', 'd', '0', '0']

  • Answered by AI
  • Q2. WHat are AWS services?
  • Ans. 

    AWS services are cloud computing services provided by Amazon Web Services.

    • Compute services (e.g. EC2, Lambda)

    • Storage services (e.g. S3, EBS)

    • Database services (e.g. RDS, DynamoDB)

    • Networking services (e.g. VPC, Route 53)

    • Machine learning services (e.g. SageMaker)

    • Analytics services (e.g. Redshift, Athena)

  • Answered by AI
  • Q3. What is dynamodb?
  • Ans. 

    DynamoDB is a fully managed NoSQL database service provided by AWS.

    • Fully managed NoSQL database service

    • Scalable and high-performance

    • Supports key-value and document data models

    • Automatically replicates data across multiple Availability Zones for high availability

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. How good are you at stress handling situations?
  • Ans. 

    I am very good at handling stress situations, remaining calm and focused under pressure.

    • I have experience working on high-pressure projects with tight deadlines.

    • I am able to prioritize tasks effectively and stay organized during stressful situations.

    • I have developed strong problem-solving skills that help me navigate stressful scenarios.

    • I am able to communicate effectively with team members and stakeholders to manage s...

  • Answered by AI
  • Q2. Why daikin eloaborate this?
  • Ans. 

    Daikin may elaborate on a topic to provide more detailed information or explanation.

    • To provide a better understanding of a complex concept or product

    • To address potential questions or concerns from customers

    • To showcase the company's expertise and knowledge in the industry

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Python and sql questions
Round 2 - Technical 

(1 Question)

  • Q1. Client interview
Round 3 - HR 

(1 Question)

  • Q1. General discussion
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is your weakness
  • Q2. What is pn junction diode
  • Ans. 

    A pn junction diode is a semiconductor device that allows current to flow in one direction only.

    • Consists of p-type and n-type semiconductor materials

    • When forward biased, allows current to flow easily

    • When reverse biased, blocks current flow

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude train, time and work distance

Round 2 - Technical 

(1 Question)

  • Q1. Basics about my project and 3 eazy level coding question
Round 3 - HR 

(1 Question)

  • Q1. Discuss about salary and work cultrue
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(4 Questions)

  • Q1. Why to join WD?
  • Ans. 

    WD offers exciting opportunities for growth and innovation in the software engineering field.

    • Opportunity to work on cutting-edge technologies

    • Collaborative and supportive work environment

    • Career development and growth opportunities

    • Strong company culture and values

    • Global presence and diverse projects

  • Answered by AI
  • Q2. Detect loop in linked list
  • Ans. 

    Use Floyd's Tortoise and Hare algorithm to detect loop in linked list.

    • Initialize two pointers, slow and fast, at the head of the linked list.

    • Move slow pointer by one step and fast pointer by two steps.

    • If they meet at any point, there is a loop in the linked list.

  • Answered by AI
  • Q3. What are different product of WD?
  • Ans. 

    WD offers a variety of products including external hard drives, internal hard drives, SSDs, and network attached storage devices.

    • External hard drives

    • Internal hard drives

    • SSDs

    • Network attached storage devices

  • Answered by AI
  • Q4. Do you want to ask any questions?

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't know result yet

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy to write with simole loetters to

Round 2 - Coding Test 

Very easy to manipulate with this code

Interview Preparation Tips

Interview preparation tips for other job seekers - Go with the flow

Philips Interview FAQs

How many rounds are there in Philips Software Development Engineer interview?
Philips interview process usually has 1 rounds. The most common rounds in the Philips interview process are One-on-one Round.
How to prepare for Philips Software Development Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Philips. The most common topics and skills that interviewers at Philips expect are Agile, Healthcare, Python, Software Design and Analytical.

Tell us how to improve this page.

Philips Software Development Engineer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
Philips Software Development Engineer Salary
based on 22 salaries
₹7 L/yr - ₹18 L/yr
11% less than the average Software Development Engineer Salary in India
View more details

Philips Software Development Engineer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

3.0

Skill development

5.0

Work-life balance

2.0

Salary

3.0

Job security

4.0

Company culture

1.0

Promotions

2.0

Work satisfaction

Explore 1 Review and Rating
Software Technologist 1
202 salaries
unlock blur

₹11.1 L/yr - ₹34 L/yr

Software Engineer
181 salaries
unlock blur

₹5.4 L/yr - ₹21.4 L/yr

Senior Accounting Specialist
179 salaries
unlock blur

₹5.6 L/yr - ₹19 L/yr

Software Technologist 2
173 salaries
unlock blur

₹16 L/yr - ₹36.5 L/yr

Deputy Manager
156 salaries
unlock blur

₹8.5 L/yr - ₹23 L/yr

Explore more salaries
Compare Philips with

Siemens

4.1
Compare

GE Healthcare

4.1
Compare

Honeywell Automation

3.8
Compare

Bosch

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