Pergunta de entrevista da empresa Axiom Research Labs

Explain Total Internal Reflection and derive formula?