Pergunta de entrevista da empresa Apple

What is KV cache ? how does it help in LLM inference ?