Daily iOS
CS fundamentals and algorithms

QUIC and mobile networks

A user on the subway keeps bouncing between Wi-Fi and LTE, and your app's requests keep dropping. How do HTTP/2 over TCP and HTTP/3 over QUIC each handle that?

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

A TCP connection is bound to the IP 4-tuple, so a network change kills it and you pay a fresh handshake (1 to 2 RTT plus TLS). QUIC identifies the connection by a connection ID, so it survives a path change and can resume with 0-RTT.

Share a question