There is no single "correct" answer in a design interview. Always state the trade-offs of your choices (e.g., "Choosing a deep learning model will give us a 2% boost in accuracy, but it will increase our serving latency by 40ms and require expensive GPU infrastructure").
Combine reading with active practice: sketch architecture diagrams on a whiteboard, time yourself for 45 minutes, and practice explaining your trade-offs out loud. There is no single "correct" answer in a design interview
Design an e-commerce search bar that ranks items based on user queries and historical behavior. time yourself for 45 minutes