Pergunta de entrevista da empresa Maventic

"Explain the difference between TCP and UDP. When would you choose UDP over TCP in a real application, and give a specific example?"