Amazon

AWS Certified Alexa Skill Builder - Specialty practice test

Practice with 15 free Testara sample questions, or choose paid access to the full 26-question bank.

Provider
Amazon
Question bank
26
Free sample
15 questions
Publisher
Testara

About this practice material

This page covers Testara's practice question bank for AWS Certified Alexa Skill Builder - Specialty, a certification listed under Amazon. Questions use original, exam-style scenarios and are not questions from the official certification exam.

Testara is an independent practice platform and is not affiliated with, endorsed by, or authorized by Amazon. The certification credential is issued by Amazon, not Testara. Certification and provider names belong to their respective owners.

Start practicing

The guest demo does not save an attempt. Sign in before buying access.

Try 15 questions free

Available without signing in

Free sample questions

These 15 questions and their explanations are server-rendered so you can inspect the material before opening the interactive demo.

  1. Question 1 · 1

    Which of the following are ways that a user can interact with an Amazon Alexa skill using both voice and non-voice methods? (Choose three.)

    Choose all answers that apply.

    • Scrolling through a list
    • Selecting an action
    • Zooming in on an image
    • Pausing a video
    • Muting the device
    • Pairing with Bluetooth
  2. Question 2 · 1

    An Alexa Skill Builder submitted a child-directed skill for certification that lists the nearest skateboard parks. The Builder ensured that ✑ The skill does not link to an external account ✑ The skill stored the child's preference by userId ✑ The skill has a valid privacy policy link in the skill Distribution page Given this information, why will the skill fail certification?

    Choose one answer.

    • The Builder did not upload a privacy policy document
    • Child-directed skills cannot use location information
    • The child's userId cannot be used because of Personally Identifiable Information (PII) restrictions.
    • The skill should not be child-directed as it can be used by children over 13 years old.
  3. Question 3 · 1

    According to Amazon Alexa best practices, how should an Alexa Skill Builder prevent unintentional requests against a skill's backend when using AWS Lambda?

    Choose one answer.

    • Ensure that the session ID provided by the request to Lambda is not already in use.
    • Rotate the Lambda ARN regularly to prevent others from using the service.
    • Retrieve the Application ID property from the request JSON and validate it against the Lambda environment variables.
    • Provide the Lambda trigger with the Application ID so that it validates on the ask trigger.
  4. Question 4 · 1

    A travel booking skill has slot elicitation for fromCity, toCity, and travelDate inside of a dialog. After going live, the skill is getting negative reviews stating that the skill does not understand the city names when customers try to book travel. The Alexa Skill Builder adds AMAZON.FallbackIntent to the interaction model with the goal of providing better messaging for out-of-domain utterances. Why will the addition of AMAZON.FallbackIntent fail to resolve the customer issue?

    Choose one answer.

    • AMAZON.FallbackIntent will not be triggered in the middle of a dialog.
    • A handler cannot be added to a Live skill.
    • AMAZON.FallbackIntent will cause the slot values to be incorrectly mapped.
    • AMAZON.FallbackIntent cannot be present in a skill with a Dialog directive.
  5. Question 5 · 1

    An Alexa Skill Builder is developing a skill that must send an initial welcome email to each new user. What combination of features would the Builder use to satisfy this requirement? (Choose two.)

    Choose all answers that apply.

    • Alexa Settings API
    • Entity resolution
    • Customer Profile API
    • Device Address API
    • Data persistence
  6. Question 6 · 1

    An Alexa Skill Builder needs to have knowledge of the previous prompt that was presented to the user in order to give context to the user's response. How can the Builder accomplish this?

    Choose one answer.

    • Find the corresponding prompt using the list events feature
    • Store a reference to the prompt used as a session attribute
    • Call the Intent Request History API to identify which prompt was used.
    • Parse the context object from the skill request.
  7. Question 7 · 1

    An Alexa Skill Builder is developing a skill that enables users to purchase train tickets. The Builder wants to give users the ability to modify the departure time if they are misunderstood, before the skill proceeds to purchase the tickets. Which option should be used to implement this functionality within the session?

    Choose one answer.

    • Implement AMAZON.FallbackIntent so the user can stop the execution when they have been misunderstood.
    • Implement AMAZON.StopIntent so the user can stop the execution and implement reprompt with a new invocation of the skill.
    • Implement AMAZON.CancelIntent so the user can cancel the order, then set shouldEndSession to false, and prompt the user for the next action.
    • Implement the welcome message, providing clear instructions to the user describing how to format an order.
  8. Question 8 · 1

    An Alexa Skill Builder built a skill using AWS Lambda. The Lambda function works when running the code on a local machine with a runtime of 4.5 seconds, but during skill testing, the Builder receives an error response. Which collection of steps will address the issue? (Choose two.)

    Choose all answers that apply.

    • Change the Amazon Alexa default timeout to 5 seconds.
    • Change the default timeout of the Lambda function to 5 seconds.
    • Call the Progressive Response API and send a directive to reduce latency.
    • Increase the size of the memory allocated to the Lambda function.
    • Clone the Lambda function to another AWS Region.
  9. Question 9 · 1

    An Alexa Skill Builder receives feedback from users that a specific utterance causes Amazon Alexa to trigger the skill's AMAZON.HelpIntent rather than triggering the correct intent and slot. How can the Builder reproduce this behavior to troubleshoot the problem?

    Choose one answer.

    • Use the AWS Lambda test feature to send a request with the given intent and slot combination.
    • Set up a unit test in the code base to simulate what happens when the given intent and slot combination are dispatched within the skill.
    • Use the Manual JSON tab on the Test page of the developer console to see what happens when a request for the given intent and slot combination is sent to the skill
    • Use the Alexa Simulator tab on the Test page of the developer console to test the utterances the users have reported.
  10. Question 10 · 1

    An Alexa Skill Builder wants to add a short audio clip to a skill with SSML. The Builder records a 6-second audio clip using a high-end microphone and recording application and exports the file with a bitrate of 48 kbps. The file is then uploaded to a public Amazon S3 bucket. The Builder then updates the SSML to return: When testing the skill, Amazon Alexa responds with "There was a problem with the requested skill's response" every time. How should the Builder resolve this error?

    Choose one answer.

    Question illustration 1
    • Record a shorter audio clip.
    • Re-export the audio file with a smaller bitrate.
    • Re-export the audio file to .mp3 instead of .wav
    • Update the interaction model to enable the AudioPlayer interface
  11. Question 11 · 1

    During testing of a new Amazon Alexa skill, the skill is repeatedly failing and invoking the function defined in the addErrorHandler method specified on the SkillBuilder object. Upon inspection of Amazon CloudWatch Logs, the Alexa Skill Builder establishes that the failure is occurring whenever AMAZON.HelpIntent is being received. How should this error be corrected?

    Choose one answer.

    • AMAZON.HelpIntent should be handled by the SDK. The Builder should raise a support ticket with Amazon.
    • The Builder should ensure that the intent handler is coded so that it tests for AMAZON.HelpIntent in its canHandle method, and when detected, returns true.
    • The Builder should add logic to provide help instructions to the function defined in the addErrorHandler method specified on the SkillBuilder object.
    • The Builder should add an AMAZON.HelpIntent entry to the interaction model to ensure the request for help is recognized by the skill.
  12. Question 12 · 1

    An Alexa Skill Builder has created a taxi hiring skill. The skill needs to find out when the customer wants a taxi, where the customer is traveling from, and where the customer wants to go. The Builder is currently asking each question individually, in the following order: "Where do you want to take a taxi from" "Where do you want to take a taxi to" "When do you need a taxi" To ensure the voice interaction is flexible, how should this information be gathered regardless of the order in which the user provides it?

    Choose one answer.

    • Use a single intent and slot. Inspect the incoming slot value and categorize then response, then prompt for the remaining information.
    • Create an intent for each question and include slots for each piece of information on every intent
    • Create three intents with one slot each. Use Dialog.ElicitSlot to fill the slots.
    • Create a single intent with three slots. Use the Dialog.Delegate directive to fill the slots.
  13. Question 13 · 1

    Which of the following occur when a beta test of a live skill times out? (Choose two.)

    Choose all answers that apply.

    • The beta tester will lose access to the beta skill and will need to reenable the live skill
    • The beta tester will receive an email saying the beta test has ended
    • The administrator will receive an email confirming that the beta tester has been removed
    • The beta tester will lose access to the beta skill but will maintain access to the live skill
    • The beta skill history in the Amazon Alexa app will disappear once the beta test has ended
  14. Question 14 · 1

    When testing an Amazon Alexa skill using the Test page in the developer console, the JSON output is null. What is the MOST likely cause?

    Choose one answer.

    • The AWS Lambda function is encountering an error and is not returning a result.
    • The endpoint ARN has not been configured
    • The ASK has not been granted access to trigger the AWS Lambda function
    • Skill ID verification has been disabled
  15. Question 15 · 1

    An Alexa Skill Builder is creating a skill that requires the user to authenticate by speaking a PIN before an order status can be retrieved. According to best practices, how should the PIN value be collected?

    Choose one answer.

    • Use AMAZON.SearchQuery
    • Use AMAZON.FOUR_DIGIT_NUMBER
    • Use multiple slots of type AMAZON.NUMBER
    • Use a custom slot with zero to nine as values.

Each purchase applies to this certification. Prices are one-time payments, not monthly subscriptions.

Starter

$29 USD one time

Full access to one certification's question bank in standard practice mode for 60 days.

  • Full question bank for one certification
  • 60 days of access
  • Standard practice mode
  • Question notes and community discussions
  • Attempt scores and answer review

Professional

$49 USD one time

Full access to one certification's question bank, custom test controls and advanced analytics for 60 days.

  • Custom test builder
  • Timers and question selection
  • Randomized question and answer order
  • Advanced performance and weak-question analytics
  • Priority customer support
Try 15 questions free