Interview question asked to Technical Program Managers interviewing at Chime, Coinbase, Robinhood and other companies. Original question asked: Discuss the distinct roles that authentication and authorization play in securing a modern web application..