PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Coding & Algorithms/PayPal

Contrast TCP vs UDP; detect loss

Last updated: Mar 29, 2026

Quick Overview

This question evaluates understanding of transport-layer protocols by contrasting TCP and UDP across reliability, ordering, congestion control, connection setup, and overhead, and it probes knowledge of how TCP detects packet loss and triggers retransmission using transport-layer mechanisms.

  • Medium
  • PayPal
  • Coding & Algorithms
  • Software Engineer

Contrast TCP vs UDP; detect loss

Company: PayPal

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: Medium

Interview Round: Technical Screen

Contrast TCP and UDP in reliability, ordering, congestion control, connection setup, and overhead. How does TCP detect packet loss and trigger retransmission (e.g., timeouts, duplicate ACKs/fast retransmit, and selective acknowledgments)?

Quick Answer: This question evaluates understanding of transport-layer protocols by contrasting TCP and UDP across reliability, ordering, congestion control, connection setup, and overhead, and it probes knowledge of how TCP detects packet loss and triggers retransmission using transport-layer mechanisms.

Related Interview Questions

  • Minimize a String Using Allowed Swaps - PayPal (medium)
  • Compute variance of a list in Python - PayPal (easy)
  • Explain list vs tuple in Python - PayPal (easy)
  • Solve common search/parse/graph frequency tasks - PayPal (medium)
  • Explain differences between Python list and tuple - PayPal (hard)
PayPal logo
PayPal
Aug 7, 2025, 12:00 AM
Software Engineer
Technical Screen
Coding & Algorithms
3
0

Contrast TCP and UDP in reliability, ordering, congestion control, connection setup, and overhead. How does TCP detect packet loss and trigger retransmission (e.g., timeouts, duplicate ACKs/fast retransmit, and selective acknowledgments)?

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Coding & Algorithms•More PayPal•More Software Engineer•PayPal Software Engineer•PayPal Coding & Algorithms•Software Engineer Coding & Algorithms
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.