Compare preference alignment methods for LLMs | Microsoft Interview Question