Database Interview Questions: How to Tackle the Design Round Like a Pro