Встречается на собеседованиях • сегодня
В чем разница между TCP и UDP
TCP (Transmission Control Protocol) — надежный, гарантирует доставку данных в правильном порядке, использует подтверждения и повторные передачи при потере пакетов. Подходит для веб-страниц, email, файловых передач.
UDP (User Datagram Protocol) — ненадежный, без гарантии доставки и порядка пакетов, но быстрее и с меньшими накладными расходами. Используется для потокового видео, VoIP, онлайн-игр.
Пример сокетов:
java
// TCP сервер
ServerSocket serverSocket = new ServerSocket(8080);
Socket clientSocket = serverSocket.accept();
// UDP сервер
DatagramSocket socket = new DatagramSocket(8080);
DatagramPacket packet = new DatagramPacket(new byte[1024], 1024);
socket.receive(packet);TCP — для надежности, UDP — для скорости.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы