I applied online. The process took 4 weeks. I interviewed at Lutron Electronics in Oct 2024
Interview
The first interview with Lutron was a 60-minute video interview. The interview consisted of two problems: 1) What will this code print? It is question seeing if you can tell the difference between pass-by-value and pass-by-reference. 2) Create a Rectangle class in whatever language you wish. The point of this problem is to show that you can make a class. Then I was asked to include a undo function. I then had to add functionality to the class in order to track the state of the class. Next, I was ask about how would do inheritance so that there could be other shapes. Finally, I was asked what would need to change in order to allow an undo function to undo the last modified shape, not just an undo relative to one function.
Interview questions [1]
Question 1
The first interview with Lutron was a 60-minute video interview. The interview consisted of two problems: 1) What will this code print? It is question seeing if you can tell the difference between pass-by-value and pass-by-reference. 2) Create a Rectangle class in whatever language you wish. The point of this problem is to show that you can make a class. Then I was asked to include a undo function. I then had to add functionality to the class in order to track the state of the class. Next, I was ask about how would do inheritance so that there could be other shapes. Finally, I was asked what would need to change in order to allow an undo function to undo the last modified shape, not just an undo relative to one function.
I interviewed at Lutron Electronics (Gurgaon, Haryana)
Interview
I cleared the GD round, followed by a technical interview where my core skills were evaluated, and finally an HR interview focusing on communication, attitude, and cultural fit overall good experience but not selected, lunch was asked.
I interviewed at Lutron Electronics (Philadelphia, PA)
Interview
First round leetcode easy, Second round is a system design question, Third round was a talk with a developer. We have to design a scheduling website using an online whiteboard
Interview questions [1]
Question 1
How can you create a class in java that can not be instantiated
I applied online. I interviewed at Lutron Electronics (Coopersburg, PA) in Nov 2025
Interview
Started off with a few basic questions, getting to know you and about your resume. There is then a technical coding section where you do leetcode style coding. An hour long.
Interview questions [1]
Question 1
Describes how you navigated a difficult situation.