Mainly two rounds are there both based consist panel of usually two people. Questions are general or maybe about dsa. Interview process is pretty easy, questions were mainly from resume.
I applied online. The process took 1 week. I interviewed at Enphase Energy (Bengaluru) in Dec 2024
Interview
I applied offcampus and the process started after 2 months.
Round 1 : Hiring Manager Round
-> Pretty Basic Resume Based fitment
Round 2: Technical Round
-> Fundamentals and Skills alignment
Round 3 : HR Round
-> Behavioural and Salary Discussion
Round 3 : Senior VP
-> Basic Behavioural questions
Issue : Respected Senior VP had concerns with the experience level that 2 years is quite less to switch and ofcourse 90 days notice period.
Solution: It's a humble request to please do not waste time of both the parties if you are not clear. It does not matter whether a person is switching at 2 years of experience or 1 year of experience.
What all matters is what the candidate can bring to your organization with his desired skills and the reason to switch is genuine.
Interview questions [1]
Question 1
Round 1 : About Microservices and OAuth since it was mentioned in my Resume
Round 2 : Microservices and DSA
Coding Question : Find the minimum number of Remote Clicks to serve the list of channel numbers.
You will be given with an array of channel numbers and you have four operations to be done
1. Channel Plus
2. Channel Minus
3. Back Button
4. Direct Input
Max Channel Number : 1000
First round - Hiring Manager
Second round - Leetcode (Mid level)
Third round - Technical (resume screening, past experience)
Fourth round - behavioral (senior Vice President, If you reach this level you will mostly get hired)
Interview questions [1]
Question 1
Count All Palindromic Subsequence in a given String