Technical practice
How would you design a multi-agent research assistant with tool calling?
What to coverThe posting calls for multi-agent pipelines that answer retail investors’ questions about Indian capital markets. Preparation suggestion: explain how you would divide responsibilities, choose when to call a tool, and control complexity when a simpler flow would suffice.
How would you handle an incomplete question across multiple turns?
What to coverThe assistant is expected to handle messy retail-user queries using memory and multi-turn conversation. Preparation suggestion: discuss when to ask a clarifying question, what context to retain, and how to avoid treating an unstated assumption as fact.
How would you curate and chunk sources for financial RAG?
What to coverThe posting names source curation and chunking as parts of the RAG architecture. Preparation suggestion: explain how you would assess source reliability, preserve context such as dates and instrument names, and test whether chunk boundaries hurt answer quality.
How would you improve retrieval quality?
What to coverEmbedding quality, retrieval tuning, and reranking are stated responsibilities. Preparation suggestion: compare approaches using representative investor questions and discuss the trade-off between finding relevant evidence and adding latency.
When should the assistant use live financial data rather than retrieved documents?
What to coverThe role involves callable NSE/BSE feeds, Screener, Tickertape, news APIs, and company filings. Preparation suggestion: describe how you would select a source, check its timestamp and provenance, and handle missing or conflicting data without presenting stale figures as current.
How would you produce a citation-grounded explanation for a non-expert investor?
What to coverThe posting calls for trustworthy, citation-grounded responses about financial instruments and macro analysis. Preparation suggestion: explain how claims would map to supporting evidence, how you would communicate uncertainty, and what you would do when the sources do not support an answer.
How would you evaluate guardrails and monitor accuracy over time?
What to coverDomain scoping, hallucination mitigation, confidence scoring, and ongoing monitoring are explicit responsibilities. Preparation suggestion: outline test cases and measures for unsupported claims, out-of-scope requests, and poorly calibrated confidence, including how failures would inform changes.
When would you adapt an LLM instead of improving retrieval?
What to coverThe posting mentions fine-tuning or adapting LLMs where retrieval alone is insufficient. Preparation suggestion: distinguish a knowledge-access failure from a model-behaviour failure and discuss evidence, evaluation, and maintenance trade-offs before choosing adaptation.
How would you build and assess personalization that feeds the assistant?
What to coverThe role includes ML models for user behaviour, personalization, and financial insights; recommender systems are listed as good to have. Preparation suggestion: describe suitable signals, a baseline and evaluation approach, and how you would avoid mistaking inferred preferences for a user’s stated intent.
How would you take a Python-based model from analysis to a dependable conversational feature?
What to coverThe posting expects Python, statistical and ML methods, data wrangling, visualization, and analysis; production deployment is listed as good to have. Preparation suggestion: walk through data checks, model evaluation, integration with the assistant, and how you would detect degraded performance after release.
Behavioural practice
Tell me about a time you owned an applied AI or data science problem end to end.
What to coverThe role calls for building and owning the research assistant. Preparation suggestion: use a real situation, your decisions and actions, and the result, making clear which parts you personally owned.
Describe a time you made a technical finding understandable to a non-expert audience.
What to coverThe proposed assistant must explain financial instruments and macro analysis to retail users. Preparation suggestion: give the situation, how you adjusted the explanation without losing important caveats, and evidence of the result.
Tell me about a time you found and addressed an accuracy problem in an AI or data product.
What to coverThe posting emphasizes hallucination mitigation, evaluation, and ongoing accuracy monitoring. Preparation suggestion: describe how the issue surfaced, what you changed or escalated, and how you checked the result.
Describe a time incomplete requirements or ambiguous user input changed your approach.
What to coverHandling messy, incomplete questions is central to the advertised work. Preparation suggestion: explain the situation, how you identified the missing information, the action you took, and what happened.
Tell me about a time you chose between competing model or system approaches.
What to coverThe role spans retrieval tuning, LLM adaptation, and ML models that feed a conversational assistant. Preparation suggestion: give a real situation, the evidence and trade-offs behind your decision, your actions, and the observed result.