Pergunta de entrevista da empresa BuildingLink.com

asked about simple coding questions, software architecture then system design