Pergunta de entrevista da empresa Link Development

Give me some use cases where you prefer one pattern over another? and why?