All Cisco exams

Free 810-110 practice test: 30 questions with answers

30 original questions for Cisco AI Technical Practitioner (AITECH), drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
100 questions
Real exam
60 min

810-110 exam guide: topics, cost and format

All 30 810-110 questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

Generative AI models (5 questions)

  1. Question 1

    A support team wants a chatbot that answers in fluent language. Which model type is designed to generate new text by predicting the next token?

    1. AA k-means clustering model
    2. BA convolutional image classifier
    3. CA large language model (LLM)
    4. DA linear regression model
    Show answer and explanation
    Correct answer: C

    Large language models are trained to predict the next token in sequences, which lets them generate fluent text. Regression and clustering models do not generate language, and image classifiers label pictures rather than write text.

  2. Question 2

    A generative model sometimes produces confident statements that are not supported by its source documents. What is this behaviour called?

    1. AData normalization
    2. BHallucination
    3. COverfitting
    4. DBatch inference
    Show answer and explanation
    Correct answer: B

    Hallucination describes fluent output that is false or unsupported by the input or known facts. Overfitting is a training issue, normalization is data preparation, and batch inference is a deployment pattern.

  3. Question 3

    Which technique adds relevant, trusted content from an external knowledge store to a model's prompt at query time?

    1. ARetrieval-augmented generation (RAG)
    2. BPretraining a model from random weights
    3. CQuantization of weights to 8-bit integers
    4. DLowering the decoding temperature setting
    Show answer and explanation
    Correct answer: A

    RAG retrieves relevant documents and includes them in the prompt, so answers can reflect current, organization-specific content without retraining. Pretraining, quantization, and temperature changes do not add external knowledge.

  4. Question 4

    What does a text embedding represent in a semantic search system?

    1. AThe font face and glyph outlines used to render the text
    2. BA lossy compressed copy of the entire document
    3. CA numeric vector that captures the meaning of a piece of text
    4. DA cryptographic hash signature for the document file
    Show answer and explanation
    Correct answer: C

    Embeddings map text to vectors so that texts with similar meaning are close in the vector space, which enables semantic search. Signatures, fonts, and compressed copies do not capture meaning in this way.

  5. Question 5

    When an organization wants a model to follow its own terminology and style more consistently, which approach changes the model's behaviour through additional training on curated examples?

    1. AFine-tuning
    2. BIncreasing the power supply
    3. CAdding a firewall rule
    4. DChanging the DNS record
    Show answer and explanation
    Correct answer: A

    Fine-tuning updates a pretrained model with curated examples so it adopts specific behaviour and style. Firewall, DNS, and power changes do not affect model behaviour.

AI ethics and security (5 questions)

  1. Question 6

    A bank deploys an AI model that influences loan decisions. Which practice best supports fair treatment of applicants?

    1. ARely on the model's own self-reported confidence score for each loan decision
    2. BEvaluate outcomes across demographic groups and document the results
    3. CKeep the scoring criteria undisclosed from internal and external auditors
    4. DRemove the model from human review once it is deployed to live production
    Show answer and explanation
    Correct answer: B

    Measuring outcomes across groups and documenting them makes bias visible and auditable. Removing review, relying on self-reported confidence, and hiding criteria each weaken accountability.

  2. Question 7

    An employee pastes confidential customer data into a public AI tool. Which control most directly prevents this?

    1. AUpgrade the employee's desk with a larger display
    2. BMove the employee's workstation to a different floor
    3. CDisabling the company's email gateway temporarily
    4. DData loss prevention rules and an approved AI tool policy
    Show answer and explanation
    Correct answer: D

    Data loss prevention can detect and block sensitive content leaving the organization, and an approved tool policy defines where data may be entered. Hardware, email shutdown, and seating changes do not address data exposure.

  3. Question 8

    Which principle means that people should be able to understand that they are interacting with an AI system and how it reached its outputs?

    1. ATransparency
    2. BThroughput rate
    3. CLatency jitter
    4. DLoad capacity
    Show answer and explanation
    Correct answer: A

    Transparency requires disclosure of AI use and an understandable account of how outputs are produced. Scalability, latency, and throughput are performance characteristics rather than ethical principles.

  4. Question 9

    A model is trained on sensitive records that include personal identifiers. Which step reduces privacy risk before training?

    1. AIncrease the number of copies stored in shared network folders
    2. BRemove or pseudonymize direct identifiers and limit access to the training data
    3. CPublish the full dataset on a publicly accessible research website
    4. DCopy the full dataset to every engineer's laptop for offline analysis
    Show answer and explanation
    Correct answer: B

    Removing or pseudonymizing identifiers and restricting access reduces the chance that personal data is exposed through the model or its pipeline. Public or widely copied datasets increase exposure.

  5. Question 10

    Which term describes an attack in which someone deliberately crafts inputs to make a model misclassify them?

    1. AAdversarial example
    2. BLoad balancing v2
    3. CCache preloading
    4. DCode pull request
    Show answer and explanation
    Correct answer: A

    Adversarial examples are inputs modified in ways that cause a model to make wrong predictions, often while looking normal to people. The other terms are unrelated to model attacks.

Data research and analysis (5 questions)

  1. Question 11

    An analyst wants to know whether a dataset has a strong relationship between two numeric variables before building a model. Which technique is most appropriate first?

    1. AImage segmentation
    2. BPacket capturing
    3. CText-to-speech synthesis
    4. DCorrelation analysis
    Show answer and explanation
    Correct answer: D

    Correlation analysis measures how strongly two numeric variables move together, which helps guide feature selection. The other techniques apply to images, audio, or network traffic.

  2. Question 12

    Which data split is used to tune hyperparameters while keeping the final test results unbiased?

    1. ASplitting the records by alphabetical order of their customer surnames
    2. BTraining, validation, and test splits, with the test split held back until the end
    3. CTraining on one split with no held-out evaluation data for model selection or reporting
    4. DUsing the test split for every tuning step and for model comparison during hyperparameter search
    Show answer and explanation
    Correct answer: B

    A validation split supports tuning while a held-back test split provides an unbiased final estimate. Using the test split repeatedly or splitting by alphabet does not give a reliable evaluation.

  3. Question 13

    A team wants to group customers into segments without any labelled outcomes. Which type of machine learning is appropriate?

    1. ASupervised classification with known labels only
    2. BReinforcement learning with a reward function for each customer
    3. CUnsupervised learning such as clustering
    4. DSupervised regression on the customer's age
    Show answer and explanation
    Correct answer: C

    Clustering finds groups in unlabelled data, which fits segmentation without outcomes. Supervised methods require labels, and reinforcement learning needs an environment with rewards.

  4. Question 14

    A classification model shows high accuracy on a dataset where 95 percent of examples belong to one class. Which metric better reveals performance on the minority class?

    1. ATotal number of records in the dataset
    2. BRecall or F1 score for the minority class
    3. CTotal training duration on the shared GPU cluster
    4. DNumber of input features per record
    Show answer and explanation
    Correct answer: B

    Accuracy can look high by predicting the majority class, while recall and F1 for the minority class show whether the rare cases are found. Record counts, training time, and feature counts do not measure predictive quality.

  5. Question 15

    An analyst splits a time-ordered dataset randomly into training and test sets to evaluate a forecasting model. What is the main risk?

    1. AFuture information can leak into training, making the results look better than they will be in production
    2. BThe records will be saved in a different file format with a separate schema after the split, which slows evaluation runs
    3. CThe model will train more slowly since the random split adds extra gradient updates
    4. DThe test set becomes too small to read reliably, so the metrics look unstable across folds
    Show answer and explanation
    Correct answer: A

    A random split can place future records in the training data, so evaluation overstates real forecasting performance. A chronological split avoids this leakage.

Agentic AI (5 questions)

  1. Question 16

    An AI agent is given a goal of resolving a customer request. What distinguishes it from a simple chatbot?

    1. AIt can answer questions by matching replies against a fixed FAQ list
    2. BIt has no network connectivity and cannot reach external systems or databases
    3. CIt requires a human operator to approve and type each step in the chat window
    4. DIt can plan steps and call tools to take actions toward the goal
    Show answer and explanation
    Correct answer: D

    An agent decides on a sequence of steps and invokes tools, such as look-ups or updates, to achieve a goal. A simple chatbot mainly answers messages, and agents can access external systems through approved tools.

  2. Question 17

    An autonomous agent is allowed to delete customer records. Which control best reduces the risk of an unintended deletion?

    1. ARequire human approval before destructive actions and log every tool call
    2. BGrant the agent domain administrator rights across the database for convenience
    3. CAllow the agent to review and approve its own deletion requests in the workflow tool
    4. DDisable audit logging on tool calls to reduce log volume and noise
    Show answer and explanation
    Correct answer: A

    Human approval for destructive actions and logging of tool calls keep people in control and make actions auditable. Administrator rights, self-approval, and removing logs each remove those safeguards.

  3. Question 18

    Which two capabilities are typically required for an AI agent to complete multi-step tasks? (Choose two.)

    1. AAccess to tools or APIs that can perform actions
    2. BA memory or state mechanism that tracks progress across steps
    3. CA monitor that displays only the agent's logo
    4. DA printer driver for generating reports
    5. EA keyboard shortcut to restart the agent
    Show answer and explanation
    Correct answer: A, B

    Tools let the agent act, and memory or state lets it track progress across steps. Display logos, printer drivers, and shortcuts are unrelated to completing multi-step tasks.

  4. Question 19

    Which two actions help keep an AI agent's behaviour within policy? (Choose two.)

    1. ARestrict its tool permissions to the minimum needed
    2. BLet it modify its own policy document
    3. CReview logs of its actions regularly
    4. DGive it unrestricted API keys
    5. EDisable evaluation before release
    Show answer and explanation
    Correct answer: A, C

    Least-privilege tool permissions limit what the agent can do, and regular log review detects behaviour that drifts from policy. Letting the agent edit its own policy, giving unrestricted keys, and skipping evaluation each remove those controls.

  5. Question 20

    An agent is asked to book a meeting room. It has access to a calendar tool but the booking requires a budget approval it cannot see. What is the best design response?

    1. ARemove the calendar tool from the agent's permitted set, so no scheduling is possible
    2. BLet the agent infer the approval status from the prior conversation history
    3. CLet the agent book the room without approval to save processing time
    4. DHave the agent request the approval from a human workflow before booking
    Show answer and explanation
    Correct answer: D

    Routing the missing approval to a human workflow keeps the decision with an accountable person while the agent completes what it can. Guessing or bypassing approval breaks the control, and removing the tool prevents the task entirely.

Prompt engineering (5 questions)

  1. Question 21

    A prompt asks a model to classify customer feedback. Which prompt element most reliably improves consistency of the output?

    1. AA longer prompt with background detail and no examples or format
    2. BA random seed value chosen freshly for each sampling request
    3. CA clear instruction with an explicit output format and one or two examples
    4. DA prompt written entirely in uppercase letters and bold headings
    Show answer and explanation
    Correct answer: C

    Explicit instructions, a defined output format, and a few examples narrow what a good answer looks like and make results easier to parse. Length alone, capital letters, and random seeds do not improve consistency.

  2. Question 22

    Which prompting approach asks the model to work through intermediate reasoning steps before giving a final answer?

    1. AChain-of-thought prompting
    2. BZero-byte token prompting
    3. CBatch prompting of grouped inputs
    4. DCache prompting on repeated prefix
    Show answer and explanation
    Correct answer: A

    Chain-of-thought prompting asks for step-by-step reasoning, which often improves results on multi-step problems. The other terms do not describe a reasoning technique.

  3. Question 23

    A team wants a model to behave as a helpdesk assistant for its company across an entire session. Where should this standing instruction be placed?

    1. AIn the file name of the uploaded document
    2. BIn the model's training log
    3. CIn a single user message only
    4. DIn the system prompt
    Show answer and explanation
    Correct answer: D

    The system prompt holds persistent instructions such as role and rules that apply across the conversation. A single user message applies only once, and file names and training logs do not reach the model.

  4. Question 24

    Which two practices help reduce the risk of a prompt injection attack against an AI assistant? (Choose two.)

    1. AKeep untrusted user content separate from the system instructions
    2. BGive the assistant unrestricted access to every internal tool
    3. CValidate and constrain the outputs before they trigger actions
    4. DTrust any instruction found in retrieved web pages
    5. ETurn off all logging of prompts
    Show answer and explanation
    Correct answer: A, C

    Separating untrusted content from instructions and validating outputs before actions reduces the impact of injected instructions. Unrestricted tool access, trusting retrieved content, and disabling logs each increase the attack surface.

  5. Question 25

    A user asks a model to write a product description but wants it limited to 50 words and in a friendly tone. Which prompt technique addresses both requirements?

    1. AAsk the model to infer the desired length and tone from the product name
    2. BState the constraints explicitly, such as the length and tone
    3. CTranslate the request into another language first
    4. DAsk for a description with no constraints stated in the prompt
    Show answer and explanation
    Correct answer: B

    Explicit constraints on length and tone shape the output directly and make the result checkable. Leaving requirements unstated or asking the model to guess produces unpredictable results.

AI for Code and Workflow Optimization (5 questions)

  1. Question 26

    A developer wants an AI coding assistant to suggest a function from a comment. Which practice is most important before accepting the suggestion?

    1. ARemove the existing test suite from the build pipeline to save time during the sprint
    2. BMerge it since the assistant's output is usually correct
    3. CExempt AI-generated changes from peer code review requirements
    4. DReview, test, and check the code for security issues before merging it
    Show answer and explanation
    Correct answer: D

    AI-generated code can contain bugs or vulnerabilities, so it should go through the same review and testing as other code. Skipping review or tests removes the safeguards that catch these problems.

  2. Question 27

    A team wants to use an AI assistant to summarize incident tickets each morning and post the summary to a channel. Which pattern best describes this?

    1. AA nightly database backup routine that copies production tables to offsite storage without a model
    2. BA manual spreadsheet process where analysts copy each ticket by hand into a shared template
    3. CAn automated workflow that combines a model with a scheduled trigger and an integration
    4. DA hardware refresh of the ticket system's database server cluster and storage
    Show answer and explanation
    Correct answer: C

    An AI workflow pairs a model call with a trigger, such as a schedule, and an integration that delivers the result. A manual spreadsheet, a hardware change, or a backup routine does not describe this automation.

  3. Question 28

    A developer uses an AI assistant to generate database queries. Which control is most important before running them against production data?

    1. AGrant the assistant unrestricted write access to each table in the production schema so it can apply fixes
    2. BSkip the nightly backup because the generated query was checked by the assistant
    3. CReview the query, test it on a non-production copy, and confirm it is read-only where appropriate
    4. DRun the generated statements directly against the production database without review
    Show answer and explanation
    Correct answer: C

    Reviewing and testing generated queries on a safe copy prevents data loss, and read-only access limits the damage of a mistake. Direct production runs, broad write access, and skipped backups each raise the risk.

  4. Question 29

    A team wants an AI assistant to draft infrastructure configuration files. Which practice keeps these changes safe and traceable?

    1. ASkip review because the assistant's output is consistent across runs
    2. BApply the changes by hand directly to the live production servers
    3. CStore the files in version control and require peer review before deployment
    4. DEmail the configuration files to the team without change records
    Show answer and explanation
    Correct answer: C

    Version control and peer review make each change traceable and reversible before it reaches production. Manual production edits, emailed files, and skipping review remove those controls.

  5. Question 30

    Which benefit is most commonly claimed for AI-assisted coding, and what is the important caveat?

    1. AFaster drafting of routine code, with the caveat that outputs still need testing and review
    2. BRemoval of the need for formal software architecture and design documentation
    3. CConsistently bug-free code across languages and frameworks, with review kept optional
    4. DAutomatic approval of security reviews after the assistant scans the generated code
    Show answer and explanation
    Correct answer: A

    AI assistants speed up drafting of routine code, but the output can contain bugs or insecure patterns, so testing and review remain necessary. The other claims overstate what the tools deliver.