Pergunta de entrevista da empresa Allegion

core technical questions and small programming.