The internship selection for Philips is based on the following rounds:
- Written test
- Technical rounds - 2
- HR round
Written Test:
It consists of C/C++ and some aptitude questions.
Technical Round 1:
- Write a program to check whether given string is palindrome or not.
- Write a program which takes a number as an input from user and print it's eqivalent text. For example, suppose user inputs 57. Then output would be Fifty Seven.
- Write a program to check a loop exists in a linked list.
- Suppose there is a linked list. Write a program to check where linked lists are meeting each other.
- Write a program to swap two numbers without using a variable.
- Structure vs Class.
- Write an algorithm for postorder traversal for the tree.
These are the following books that are highly recommended for any Technical Coding Interviews:
Technical Round 2:
- Tell me about your project. Write a pseudo code for module you had developed.
- Why OOPS is needed?
- Private constructor.
- Write a program to check a given number is prime or not. Write a optimize code for your answer.
- Suppose i want to create only one object for a class then how to do it.
That is how to allow to create only one object per class. - Which virtual machine is used in Android.
- Multi threading VS Muti tasking VS Multi Processing VS Multi Programming.
- Tell me about yourself.
- Why did you want to do M.Tech?
- What do you know about Philips?
- Why you want to join Philips?
- What new subjects have you learned in M.Tech?
- What are your expectations from Philips Internship.
This is a book that I highly recommend for anyone to improve on their soft skills. This will not just help in your interviews but also in your day-to-day work.