CertSafari

    Free Practice Questions for LangChain Certified Agent Engineer Certification

    🔄 Last checked for updates August 28th, 2026

    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.

    View exam experiences

    Start Practicing

    All Domains

    Practice with randomly mixed questions from all topics

    Question MixAll Topics
    FormatRandom Order

    Domain Mode

    Practice questions from a specific topic area

    Quiz History

    Exam Details

    Key information about LangChain Certified Agent Engineer

    Official study guide

    View

    Question formats CertSafari offers
    • Multiple choice
    exam format:

    Semi-open book, allowing specific LangChain resources (LangSmith, Docs, Academy), with a dedicated LangSmith organization provided for the exam.

    prerequisites:

    Completion of recommended LangChain Academy courses is strongly recommended.

    retake policy:

    One free resit is included with the original exam fee. Additional resits require paying the full exam fee again.

    delivery method:

    Live proctored online exam

    allowed resources:

    smith.langchain.com (LangSmith), docs.langchain.com (Docs), academy.langchain.com (Academy)

    time limit minutes:

    120 minutes

    number of questions:

    40 questions

    not allowed resources:

    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

    LangChain
    LangSmith
    create_agent
    deepagents
    middleware
    context engineering
    AGENTS.md
    SKILL.md
    sandboxing
    containers
    virtual machines
    code-based evaluators
    LLM-as-judge
    online evaluators
    offline evaluators
    experiment interpretation
    evaluator alignment
    dataset curation
    LangSmith Deployment
    graph
    deployment
    revision
    assistant
    thread
    run
    multi-region serving
    secret handling
    environment variables
    secret management services
    authentication
    authorization
    OAuth
    storage durability
    backup and recovery
    reading traces
    grouping traces
    cost tracking
    user sentiment analysis
    Online Evals
    Insights
    alerting

    CertSafari is not affiliated with, endorsed by, or officially connected to Langchain. Full disclaimer