Design and code data structure for load balancer to pick randomly between servers.
Anonymous
Surprisingly to me the answer was constant add(server) and constant remove(server). I struggled a lot because I expected to apply directly one of the existing Java data structures, but the final answer was a bit more complicated.
Check out your Company Bowl for anonymous work chats.