Technical practice
How would you fine-tune and evaluate an ASR model for a Southeast Asian language or accent?
What to coverPreparation suggestion: Explain how you would establish a baseline, prepare speech and transcripts, run controlled training or fine-tuning in PyTorch, and compare results on held-out data. Address overfitting and whether the improvement survives production latency and memory constraints.
How would you improve recognition of multilingual and code-switching speech?
What to coverPreparation suggestion: Discuss how you would identify errors around language switches and compare model or data strategies against a baseline. Explain how you would check that gains in one language do not mask regressions in another.
How would you investigate poor ASR performance on accented or noisy audio?
What to coverPreparation suggestion: Describe how you would segment errors by accent and audio condition, inspect examples, and distinguish data problems from model limitations. Propose a targeted experiment and a robustness check rather than assuming a single fix.
How would you design a speech-model experiment under latency, cost and memory limits?
What to coverPreparation suggestion: State a hypothesis, baseline, comparison dataset and success criteria before running the experiment. Explain how you would record accuracy, robustness and resource trade-offs, including reasons to reject an offline gain.
How would you diagnose and improve GPU inference utilisation?
What to coverPreparation suggestion: Describe how you would measure latency, throughput, memory use and GPU utilisation before changing the inference workflow. Discuss possible bottlenecks and how you would test an optimisation for both performance and speech-quality regressions.
How would you curate speech data when multilingual labels are incomplete or inconsistent?
What to coverPreparation suggestion: Explain how you would inspect annotation quality, prioritise useful corrections and avoid treating uncertain labels as ground truth. Describe how you would keep dataset changes traceable so later model comparisons remain meaningful.
What would you include in an evaluation suite beyond aggregate WER or BLEU?
What to coverPreparation suggestion: Include slices for languages, accents, code-switching and noisy audio, alongside latency and robustness measures. Explain how you would relate errors to the speech use case and customer impact without claiming one aggregate score captures everything.
How would you investigate and monitor a real-world speech failure mode?
What to coverPreparation suggestion: Walk through reproducing the issue, checking audio and labels, comparing model versions, and testing a root-cause hypothesis. Explain what diagnostic slice or monitoring signal would help detect recurrence, plus how you would document the mitigation.
How would you move a promising ASR experiment into a production pipeline?
What to coverPreparation suggestion: Describe how you would work with engineers to verify pipeline compatibility, measure inference behaviour and check for regressions before deployment. Explain how you would document the change, its uncertainties and the measurable gain it is meant to deliver.
Behavioural practice
Tell me about a time you owned a model or pipeline improvement from idea to measurable outcome.
What to coverPreparation suggestion: Use situation, action and result to show how you chose a problem, tested an approach and followed through. Distinguish measured results from assumptions, including any production constraints.
Describe an experiment that failed and what you did next.
What to coverPreparation suggestion: Set out the hypothesis and result, then explain how you communicated the failure and investigated its cause. Close with what changed in your next experiment or decision.
Tell me about a time you incorporated conflicting feedback from researchers and engineers.
What to coverPreparation suggestion: Explain the situation, each perspective and the action you took to resolve a concrete trade-off. Describe the result and any uncertainty that remained.
Describe how you responded when a model behaved unexpectedly in production.
What to coverPreparation suggestion: Give the situation, your immediate actions to assess impact and risk, and how you coordinated the investigation. State the result and what you did to prevent or detect a recurrence.
Tell me about a decision you made with changing criteria or incomplete data.
What to coverPreparation suggestion: Explain what was unknown, how you chose a defensible next step and how you communicated the risk. Describe the result and how new evidence affected your decision.