Domanda di colloquio di Yandex

Difference between TCP and UDP. How do you estimate the project timeline.