About Me: Software Engineer in Product based MNC with 2 Years and 7 Month Experience
Interview Timeline: May 2023
Round 1
Technical Interview 1 (Online)
Started with the DSA question. Reverse the order of words in a string.
Ex: "welcome to Philips" -> "Philips to welcome"
I was gradually moved toward .Net-related questions. Starting from why I used string. What else can be used in place of string? Why is string builder a better option here?
Followed by more questions on OOPS, Multithreading, and .Net Concepts.
Round 2
Technical Interview 2 (Online)
- Asked to write pseudocode of my college project (It was in Machine Learning Project in Python)
- System Design question - solved using factory pattern, inheritance, and reflection
- Write a code for a multithreading problem -
Input: 'aabc','cat','dog','apple','duck'....
Create a separate task to process each string starting with a different character. Use the same task if the string starts with the same character (Here; aabc and apple will have the common task.). Return the controller to the main program once all the strings are processed. - Copy a link list to a new link list in reverse order.
Round 3
Managerial Interview (In Philips Banglore Campus)
Asked standard Managerial questions. had a more extended discussion on why I'm leaving my current organization and why will I stay in Philips for longer (As this is my third switch within 3 years).
Round 4
HR Interview (Online)
Standard HR question. HR elaborated on all Philips benefits in detail.
Verdict: Selected
Compensation: https://leetcode.com/discuss/compensation/3666152/Philips-or-Software-Engineer-2-or-Bangalore
Other Interview Experience:
https://leetcode.com/discuss/interview-experience/3666246/Carwale-or-Mumbai-or-Software-Engineer
https://leetcode.com/discuss/interview-experience/3671939/Saxo-Bank-or-Gurugram-or-Software-Engineer


