Interview question asked to Software Engineers, Engineering Managers, Site Reliability Engineers and other roles interviewing at Staples, YouTube, Bitdefender and other companies. Original question asked: Design a system for managing a distributed consensus algorithm..