11Write a script that processes a 50GB log file on a box with 512MB of RAM. What does the interviewer watch for?▼medium★ EssentialGoogleMetaCloudflare2 notes & commentsunlockedThe scripting round in disguise. The constraint is the question: it exists to see whether you stream or whether you load, and everything else is about whether the script is safe to run twice.Open full answer →
37We doubled Kafka's partition count to fix growing lag, and lag grew instead. Walk me through what a rebalance does to a group.▼mediumUberLinkedInSnowflake◆ premiumMore partitions should mean more throughput, so why did the backlog deepen? Because rebalance behavior depends on the group protocol, and the way consumers divide work decides who pays for it.Open full answer →