Interview Question 12: Design a Garage door opener
Just like the previous question this one also deals with finding out a person's problem solving approach.
A garage door opener is a controller which responds to multiple switch/sensor inputs and produces output for a motor to pull garage door up or down or stop in the middle.
Half the fun in solving this design problem is in understanding the functionality and creating a list of conditions/specifications.
A garage door opener is a controller which responds to multiple switch/sensor inputs and produces output for a motor to pull garage door up or down or stop in the middle.
Half the fun in solving this design problem is in understanding the functionality and creating a list of conditions/specifications.
No comments:
Post a Comment