Free Practice Questions for LangChain Certified Agent Engineer Certification
Study with 400 exam-style practice questions designed to help you prepare for the LangChain Certified Agent Engineer.
Exam experiencesNew
Pass and fail outcomes from candidates who prepared here — advice, scores, and prep time.
Start Practicing
All Domains
Practice with randomly mixed questions from all topics
Domain Mode
Practice questions from a specific topic area
Quiz History
Exam Details
Key information about LangChain Certified Agent Engineer
- Multiple choice
Semi-open book, allowing specific LangChain resources (LangSmith, Docs, Academy), with a dedicated LangSmith organization provided for the exam.
Completion of recommended LangChain Academy courses is strongly recommended.
One free resit is included with the original exam fee. Additional resits require paying the full exam fee again.
Live proctored online exam
smith.langchain.com (LangSmith), docs.langchain.com (Docs), academy.langchain.com (Academy)
120 minutes
40 questions
Google search or any other web search, AI tools (ChatGPT, Claude Code, etc.), The AI helper on docs.langchain.com, Browser agents or automation, Second screens (monitors or phones), Any outside communication
Exam Topics & Skills Assessed
Skills measured (from the official study guide)
Domain 1: Build
Subdomain 1.1: Differences between create_agent and deepagents
Understand the differences between create_agent and deepagents. create_agent is a high-level API for quickly building agents with sensible defaults, while deepagents provides more granular control and customization for complex agent architectures. Know when to use each approach based on the requirements of the agent.
Subdomain 1.2: Middleware
Middleware in the context of agents refers to components that intercept and process requests and responses, allowing for cross-cutting concerns such as logging, authentication, and input/output transformation. Understand how to implement and configure middleware to enhance agent functionality and maintainability.
Subdomain 1.3: Context engineering for long-running agents
Context engineering involves managing the information available to an agent over long-running interactions. This includes techniques for summarizing conversation history, selectively retaining relevant information, and structuring context to maintain performance and coherence over extended sessions.
Subdomain 1.4: AGENTS.md and SKILL.md
AGENTS.md and SKILL.md are configuration files that define agent capabilities and instructions. AGENTS.md typically contains high-level agent configuration, while SKILL.md defines specific skills or tools the agent can use. Understand how to create and modify these files to customize agent behavior.
Subdomain 1.5: Sandboxing
Sandboxing refers to isolating agent execution environments to ensure security and prevent unintended side effects. This includes using containers, virtual machines, or restricted permissions to limit the agent's access to system resources and external services.
Domain 2: Test
Subdomain 2.1: Code-based evaluators vs. LLM-as-judge
Code-based evaluators use deterministic functions to assess agent outputs, while LLM-as-judge uses a language model to evaluate quality based on criteria. Understand the trade-offs: code-based evaluators are precise and fast but may miss nuanced quality, while LLM-as-judge is flexible but can be inconsistent and costly.
Subdomain 2.2: Online vs. offline evaluators
Online evaluators run during agent execution in production, providing real-time feedback, while offline evaluators run on logged data or test datasets after the fact. Know when to use each: online for immediate monitoring and offline for thorough analysis and regression testing.
Subdomain 2.3: Running and interpreting experiments
Running experiments involves setting up controlled tests to compare agent versions or configurations. Interpreting results requires understanding statistical significance, avoiding overfitting to noise, and using metrics that align with business goals. Learn to design experiments that yield actionable insights.
Subdomain 2.4: Evaluator alignment
Evaluator alignment ensures that the evaluation metrics correlate with human judgment or desired outcomes. This involves calibrating LLM-as-judge prompts, validating against human annotations, and adjusting thresholds to reduce false positives and negatives.
Subdomain 2.5: Adding examples to a dataset
Adding examples to a dataset involves curating representative inputs and expected outputs to improve evaluator performance and coverage. This includes selecting diverse cases, labeling correctly, and maintaining dataset versioning for reproducibility.
Domain 3: Deploy
Subdomain 3.1: Deployment terminology: graph, deployment, revision, assistant, thread, run
Understand the key terms in LangSmith Deployment: a graph defines the agent's workflow, a deployment is an instance of a graph with specific configuration, a revision is a version of a deployment, an assistant is a user-facing interface to a deployment, a thread is a conversation session, and a run is a single execution of the graph.
Subdomain 3.2: Multi-region serving
Multi-region serving involves deploying agents across multiple geographic regions to reduce latency and improve availability. Understand how to configure deployments to serve users from the nearest region and handle data residency requirements.
Subdomain 3.3: Secret handling
Secret handling refers to securely managing API keys, tokens, and other sensitive credentials. Best practices include using environment variables, secret management services, and avoiding hardcoding secrets in code or configuration files.
Subdomain 3.4: Authentication vs. authorization
Authentication verifies the identity of a user or service, while authorization determines what actions they are allowed to perform. Understand how to implement both in agent deployments, including OAuth, API keys, and role-based access control.
Subdomain 3.5: Storage durability
Storage durability ensures that agent state and conversation history persist across restarts and failures. This involves using reliable storage backends, implementing backup and recovery procedures, and designing for data consistency.
Domain 4: Monitor
Subdomain 4.1: Reading traces
Reading traces involves analyzing the detailed logs of agent executions to understand behavior, identify errors, and optimize performance. Traces show the sequence of steps, inputs, outputs, and intermediate states, enabling debugging and performance tuning.
Subdomain 4.2: Grouping traces into threads
Grouping traces into threads organizes related executions, such as multiple turns in a conversation, for easier analysis. This helps in understanding user journeys, tracking context, and evaluating multi-turn agent performance.
Subdomain 4.3: Tracking costs and user sentiment
Tracking costs involves monitoring token usage, API calls, and other resource consumption to manage expenses. User sentiment analysis gauges user satisfaction from interactions, often using feedback signals or sentiment models, to improve agent quality.
Subdomain 4.4: Online Evals vs. Insights
Online Evals are automated evaluations that run on live traffic to detect issues in real-time, while Insights provide aggregated analytics and trends over time. Use Online Evals for immediate alerts and Insights for strategic decision-making.
Subdomain 4.5: Alerting
Alerting involves setting up notifications for anomalies, errors, or performance degradation. Configure thresholds and escalation policies to ensure timely response to production issues without alert fatigue.
Techniques & products