Sunday, January 3, 2010


Interview Question 5: Design / Architect a solution

Design a solution (state machine, timing diagrams etc) for following problem.





Followup question: What are the possible error conditions. How to  find and recover from them?