Philips interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Philips
upvote
share-icon
4 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 5 months
Topics: Data Structures and algorithms, Operating systems, OOPS, System Design, Dynamic Programming and Graphs
Tip
Tip

Tip 1 : Do Leetcode/Code studio/gfg
Tip 2 : Prepare your resume well and composed
Tip 3 : Practice your aptitude and HR questions beforehand

Application process
Where: Campus
Eligibility: Above 8.5 cgpa
Resume Tip
Resume tip

Tip 1 : Shouldn't exceed 2 pages and donot put false things on resume.
Tip 2 : Make sure that you don't include too many certifications or skills

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date26 Dec 2021
Coding problem2

The test was conducted on Mettl platform. There were 10 logical reasoning questions that had to be solved in 10 minutes. Then there were 2 coding question which needs to be solved in 50 minutes. Only C, C++ and Java was allowed.

1. Kth Smallest and Largest Element of Array

Easy
15m average time
70% success
0/40
Asked in companies
HSBCSalesforceSprinklr

You are given an array ‘Arr’ consisting of ‘N’ distinct integers and a positive integer ‘K’. Find out Kth smallest and Kth largest element of the array. It is guaranteed that K is not greater than the size of the array.

Example:

Let ‘N’ = 4,  ‘Arr’ be [1, 2, 5, 4] and ‘K’ = 3.  
then the elements of this array in ascending order is [1, 2, 4, 5].  Clearly, the 3rd smallest and largest element of this array is 4 and 2 respectively.
Problem approach

We can implement max and min heaps using priority queues and done.

Try solving now

2. Count Numbers With Equal First and Last Digit

Moderate
15m average time
77% success
0/80
Asked in companies
SprinklrPhilips

Ninja has given a range represented by two positive integers ‘L’ and ‘R’. Find the count of numbers in the range where the first digit is equal to the last digit of the number.

Ninja called you for help as you are his only friend. Help him to solve the problem.

Example :
Input: 'L' = 9 , ‘R’ = 12

Output: "2"

As ‘9’ and ‘11’ are the only numbers that have their first digit equal to the last digit. So the answer is ‘2’.
Try solving now
02
Round
Medium
Video Call
Duration45 Minutes
Interview date28 Dec 2021
Coding problem2

Started with tell me about yourself.
Why Philips
Some coding questions and then Some HR questions.

1. Technical Questions

Tested Coding Abilities
Join statements in SQL
C++ language versions

Explain sorting algorithms, their complexities

2. Stack using queue

Moderate
25m average time
65% success
0/80
Asked in companies
DunzoOptumBig Basket

Implement a Stack Data Structure specifically to store integer data using two Queues.


There should be two data members, both being Queues to store the data internally. You may use the inbuilt Queue.


Implement the following public functions :

1. Constructor:
It initializes the data members(queues) as required.

2. push(data) :
This function should take one argument of type integer. It pushes the element into the stack and returns nothing.

3. pop() :
It pops the element from the top of the stack and, in turn, returns the element being popped or deleted. In case the stack is empty, it returns -1.

4. top :
It returns the element being kept at the top of the stack. In case the stack is empty, it returns -1.

5. size() :
It returns the size of the stack at any given instance of time.

6. isEmpty() :
It returns a boolean value indicating whether the stack is empty or not.
Operations Performed on the Stack:
Query-1(Denoted by an integer 1): Pushes an integer data to the stack. (push function)

Query-2(Denoted by an integer 2): Pops the data kept at the top of the stack and returns it to the caller. (pop function)

Query-3(Denoted by an integer 3): Fetches and returns the data being kept at the top of the stack but doesn't remove it, unlike the pop function. (top function)

Query-4(Denoted by an integer 4): Returns the current size of the stack. (size function)

Query-5(Denoted by an integer 5): Returns a boolean value denoting whether the stack is empty or not. (isEmpty function)
Example
Operations: 
1 5
1 10
2
3
4

Enqueue operation 1 5: We insert 5 at the back of the queue.
  Queue: [5]

Enqueue operation 1 10: We insert 10 at the back of the queue.
  Queue: [5, 10]

Dequeue operation 2: We remove the element from the front of the queue, which is 5, and print it.
  Output: 5
  Queue: [10]

Peek operation 3: We return the element present at the front of the queue, which is 10, without removing it.
  Output: 10
  Queue: [10]

IsEmpty operation 4: We check if the queue is empty.
  Output: False
  Queue: [10]
Try solving now
03
Round
Easy
Video Call
Duration30 minutes
Interview date29 Dec 2021
Coding problem0

Started with Tell me about yourself, your hobbies., Then Explain Everything in Resume, 
About Internships, About Projects

04
Round
Easy
HR Round
Duration15 minutes
Interview date30 Dec 2021
Coding problem1

2 interviewers came and they asked me all the basic questions and they asked me for the feedback too.

1. Basic HR Questions

Why Philips? What do you know about Philips?
Are you comfortable with Bangalore?
Are you aware about what work you are going to do?
Where do you live?
Why you selected your college? How many members in your family.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes