Pergunta de entrevista da empresa Apple

What is the difference between Symmetric and Asymmetric keys? How do you implement SBOM? How do you take approach for Threat Modelling for a project?