Zillow Machine Learning Engineer Interview Questions
Practice the exact questions companies are asking right now.
Describe a recent project and your biggest challenge
Behavioral questions You have 5–10 minutes to answer, using a structured approach (e.g., STAR). 1. Self-introduction: Give a concise overview of your ...
Explain challenges in training multimodal LLMs
Machine Learning discussion Answer conceptually (no code). Assume you are training or adapting a multimodal large model (e.g., text + image, or text +...
Write pseudocode for a ReAct-style loop
Coding prompt (pseudocode) Write pseudocode (does not need to compile) for a ReAct-style agent loop that alternates between reasoning and actions. Req...
Design a chunking strategy for RAG
You are building a Retrieval-Augmented Generation (RAG) system that uses an LLM plus a vector database. Before creating embeddings and indexing docume...
Explain why LLMs produce hallucinations
Large language models (LLMs) are known to "hallucinate"—that is, they sometimes produce fluent, confident answers that are factually incorrect or unsu...
Implement k-th largest in a number stream
You are designing a small library to monitor statistics over a stream of integers. Implement a data structure that, given an integer k and an initial ...
Find max min-plus-max over all subarrays
You are given an array arr of n integers. A subarray is a contiguous non-empty segment of the array. For any subarray arr[l..r] (0-indexed), define: \...
Implement placeholder-based pattern matcher
You are given: 1. A string s that may contain placeholders delimited by the % character. 2. A dictionary dict mapping keys (strings) to replacement va...