{"id":8740,"date":"2020-01-15T05:12:47","date_gmt":"2020-01-15T05:12:47","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=8740"},"modified":"2021-11-13T11:39:22","modified_gmt":"2021-11-13T11:39:22","slug":"aws-interview-questions-and-answer-part-19","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/aws-interview-questions-and-answer-part-19\/","title":{"rendered":"AWS Interview Questions and Answer Part \u2013 19"},"content":{"rendered":"\n<p><strong>What is the difference between continuous delivery and continuous deployment?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>With continuous delivery, software releases are pushed into production automatically.<\/li><li>With continuous deployment, software releases are pushed into production manually.<\/li><li><strong>With continuous deployment, software releases are pushed into production automatically. (Ans)<\/strong><\/li><li>With continuous deployment, software releases are pushed into staging automatically.<\/li><\/ul>\n\n\n\n<p><strong>What does AWS call it&#8217;s API integration transformation?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Endpoint Transformation    <\/li><li>Map API Data<\/li><li><strong>Body Mapping Template (Ans)<\/strong><\/li><li>Integrate and Translate Template<\/li><\/ul>\n\n\n\n<p><strong>Besides a mock and http, what other integration types exist in the API Gateway?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Lambda Function (Ans)    <\/strong><\/li><li>Worker method<\/li><li>Mobile functions<\/li><li>Custom code<\/li><\/ul>\n\n\n\n<p><strong>Which of these languages can be used with a Lambda Function?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Lisp    <\/li><li>C++<\/li><li>GoLang<\/li><li><strong>Javascript (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>Why would you want to mock an API endpoint?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Provide a real URL before the code is fully functional (Ans)    <\/strong><\/li><li>Provide a temporary path until the real one is ready to be switched later<\/li><li>Redirect the client to a new URL later<\/li><li>Hide irrelevant messaging from a user<\/li><\/ul>\n\n\n\n<p><strong>What information is required to create an SQS queue?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Name    <\/li><li>Name, description, and type<\/li><li><strong>Name and type (Ans)<\/strong><\/li><li>Name and description<\/li><\/ul>\n\n\n\n<p><strong>Which configuration file holds a Beanstalk environment variables?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>config-env.yml    <\/li><li>beanstalk-config.yml<\/li><li>env-vars.config<\/li><li><strong>environmentvariables.config (Ans)<\/strong><\/li><li>beanstalk-vars.config<\/li><\/ul>\n\n\n\n<p><strong>Why does AWS suggest creating additional users, outside your standard account user?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>To allow for more people to use your services    <\/li><li><strong>To allow for more fine-grained permission control, increasing security (Ans)<\/strong><\/li><li>To make things more complex and keep hackers guessing<\/li><\/ul>\n\n\n\n<p><strong>What is the difference between a console user and a programmatic user in AWS?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Console users have access to the AWS console via a password, while programmatic users do not. (Ans)    <\/strong><\/li><li>Programmatic users are created randomly by AWS.<\/li><li>Console users represent real people, while programmatic users do not.<\/li><\/ul>\n\n\n\n<p><strong>What kind of integration allows messages to be sent to a Slack channel from an external source?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Post Message Integration    <\/li><li><strong>Incoming Webhook (Ans)<\/strong><\/li><li>Gateway URL<\/li><li>Outgoing Webhook<\/li><\/ul>\n\n\n\n<p><strong>What does deploying an API do?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Packages your code for future deployments    <\/li><li>Sends your API to a server<\/li><li><strong>Creates a public-facing access point to your endpoints (Ans)<\/strong><\/li><li>Emails a configuration for deployment<\/li><\/ul>\n\n\n\n<p><strong>What kind of authorization allows an outside application to access Salesforce APIs?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Challenge Handshake    <\/li><li><strong>OAuth (Ans)<\/strong><\/li><li>Two-form factor<\/li><li>Password<\/li><\/ul>\n\n\n\n<p><strong>What is the primary permission a user needs to deploy code to lambda from the command line?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>UpdateLambdaFunction    <\/li><li><strong>UpdateFunctionCode (Ans)<\/strong><\/li><li>DeployToLambda<\/li><li>DeployNewCode<\/li><\/ul>\n\n\n\n<p><strong>What is a specific requirement related to creating S3 buckets?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Names must be unique across all buckets in all of S3. (Ans)<\/strong><\/li><li>Names must be unique within your AWS account.<\/li><li>Names must only contain letters.<\/li><li>Names must only contain numbers.<\/li><\/ul>\n\n\n\n<p><strong>If you want to send data to an API endpoint, which method is preferable?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>POST (Ans)    <\/strong><\/li><li>SEND<\/li><li>ALLOW<\/li><li>GET<\/li><\/ul>\n\n\n\n<p><strong>What is the difference between a worker and a webserver beanstalk environment?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Only one is used to talk to a database.    <\/li><li>Only one can have code deployed to it via the command line.<\/li><li>Only one can have multiple instances setup for failover.<\/li><li><strong>One is primarily used for behind the scenes processing, unexposed to the web by default. (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What is the minimum interval a Cloudwatch event rule can be scheduled to run?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>5 minutes (Ans)    <\/strong><\/li><li>1.5 minutes<\/li><li>10 minutes<\/li><li>3 minutes<\/li><\/ul>\n\n\n\n<p><strong>What is Boto?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>An email library used in Python to send emails (Ans)    <\/strong><\/li><li>An AWS tool to allow Beanstalk deployments<\/li><li>A Python library providing numerous features to use AWS services<\/li><\/ul>\n\n\n\n<p><strong>What is the format of a Lambda Function Handler?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>function.fil    <\/li><li>file-name-function-name<\/li><li>function-name<\/li><li><strong>filename.functionname (Ans)<\/strong><\/li><li>file-function-name<\/li><\/ul>\n\n\n\n<p><strong>Which tools simplify accessing the AWS API?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>CLI and SDKs (Ans)    <\/strong><\/li><li>HTTP Client<\/li><li>API Gateway<\/li><\/ul>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_53832\"><figure class=\"wp-block-embed wp-block-embed-youtube is-type-video is-provider-youtube epyt-figure\"><div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\"  id=\"_ytid_73707\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_53832\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/div><\/figure><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>What is the difference between continuous delivery and continuous deployment? With continuous delivery, software releases are pushed into production automatically. With continuous deployment, software releases are pushed&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5633],"tags":[],"class_list":["post-8740","post","type-post","status-publish","format-standard","hentry","category-aws"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/8740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=8740"}],"version-history":[{"count":3,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/8740\/revisions"}],"predecessor-version":[{"id":25125,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/8740\/revisions\/25125"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=8740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=8740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=8740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}