Technical practice
How would you design an agent to plan and execute a blockchain-based financial workflow?
What to coverThe role involves agents that reason, plan and execute blockchain-based tasks. Suggested preparation: describe how you would separate planning from transaction execution, verify intermediate results and decide when an action needs approval.
When would a multi-agent design be preferable to a single agent?
What to coverThe project includes autonomous and multi-agent systems. Suggested preparation: compare task division, coordination overhead and failure handling for a Web3 workflow, explaining what evidence would justify the added complexity.
How would you connect an agent to an Ethereum-compatible network, wallet and smart contract?
What to coverThe role calls for integrations with Ethereum-compatible infrastructure and modules for wallets and smart contracts. Suggested preparation: walk through reading contract state, constructing and submitting a transaction, and checking its outcome; explain how you would handle network or transaction errors.
What would an agent need to understand before using a DeFi protocol?
What to coverThe posting names DeFi protocol interaction and lists AMMs, DEXs and lending among beneficial areas of experience. Suggested preparation: choose one protocol type and explain its core mechanics, the information needed before an action, and the trade-offs or risks the agent should surface.
How would you use retrieval and memory in a Web3 agent?
What to coverImplementing RAG and memory systems is a stated duty. Suggested preparation: distinguish retrieved reference material from persistent workflow state, then explain how you would check relevance, freshness and provenance before the agent acts on either.
How would you control tool calling in an agent workflow?
What to coverThe role includes tool calling and agent orchestration; function calling and MCP appear as beneficial experience. Suggested preparation: explain tool selection, input validation and handling failed calls, making clear which safeguards you propose rather than treating them as specified project requirements.
How would you security-test an agent that can initiate DeFi actions?
What to coverSecurity testing and secure financial-workflow execution are explicit parts of the project. Suggested preparation: identify plausible failures such as manipulated tool inputs, unintended transactions or excessive wallet permissions, and explain how tests would detect and limit them.
How would you benchmark competing agent designs for blockchain tasks?
What to coverThe researcher will evaluate agents through benchmarking and experimentation. Suggested preparation: define representative tasks and measures for correctness, efficiency and security, then describe how you would compare designs under consistent conditions and inspect failures.
How would you turn a literature review into a research experiment?
What to coverThe role includes reviewing AI-agent, LLM, blockchain and DeFi research. Suggested preparation: explain how you would identify a testable gap, establish a comparison approach and document limitations without claiming a result in advance.
Behavioural practice
Tell me about a time you translated a stakeholder's needs into a technical prototype.
What to coverThe role involves translating industry requirements into research prototypes and communicating with non-technical stakeholders. Suggested preparation: use a real situation, your actions to clarify requirements and the resulting prototype or decision; distinguish stakeholder feedback from your own assumptions.
Describe a time you worked across research and engineering perspectives.
What to coverThe researcher will work with faculty, industry collaborators and graduate researchers. Suggested preparation: give a real example of differing priorities, how you coordinated decisions and what resulted; do not imply experience with these particular collaborators.
Tell me about a time you delivered an AI solution for an external user or organisation.
What to coverThe posting asks for experience delivering industry-facing or commercial AI solutions. Suggested preparation: explain the actual user need, your contribution, how you assessed whether the solution worked and the outcome, without inventing metrics.
Describe a time an experiment or technical evaluation challenged your initial approach.
What to coverBenchmarking, experimentation and security testing are stated duties. Suggested preparation: present a real situation, the evidence you examined, the change you made and the result, including any unresolved limitation.
Tell me about a time you explained a technical result to a non-technical audience.
What to coverThe role includes reports, documentation, demonstrations and communication with non-technical stakeholders. Suggested preparation: describe the audience, how you adapted the explanation, what you did to check understanding and what happened afterward.