Loading…

Amazon interview questions

By Umesh Singh
Last update: 29 Mar 2020, 17 Questions
Introduction to Amazon
Amazon interview questions

Most Frequently Asked Amazon interview questions And Answers

1. Explain the work performance of an Elastic Block Storage.

Elastic Block Storage’s performance varies. It can go above the SLA and after that drop below it. The average disk I/O rate of SLA can frustrate performance experts searching for consistent and reliable disk throughout a server. But, the virtual instances of AWS don’t behave this way.

The EBS volume can be backed up through a graphical user interface such as elasticfox or the snapshot facility of an API call. The performance here can be improved using Linux software raid and striping across the volumes.

2. Explain the importance of buffer in AWS?

As the incoming traffic is distributed optimally across the various AWS instances by an Elastic Load Balancer, a buffer will synchronize the various components and arranges additional elastic to a burst of traffic or load. All the elements are prone to work in an unstable way of request receiving and processing.

The buffer here creates the equilibrium linking various apparatus and eventually crafts them effort at the identical rate to provide more rapid services.

3. What is the process to secure data for carrying in the cloud?
Here are a few crucial facts to consider to secure data while carrying in the cloud.
  • While the data is moving from one point to another, no one should seize the information in the cloud.
  • There should be no security key from several storerooms in the cloud.
  • Use of approved encryption methods for segregation of information from additional companies’ data.
4. What are the layers of cloud computing?

There are a total of three layers of cloud computing, and they are as following, Software as a Service - SaaS, Infrastructure as a Service - IaaS, and Platform as a Service - PaaS

6. EC2 classic instance to be a member of a Virtual Private Could, is it possible?

It’s not possible for an EC2 classic instance to be a member of virtual private cloud, but it can become a member of the security group of that VPC. The security group must be associated with the EC2 classic instance.

7. Is it possible for an elastic network interface to host multiple websites which are required to separate IP addresses on a single instance?

It’s possible for an elastic network interface to host multiple websites with separate IP addresses, but not the best suited to prefer in the case of multiple interfaces. It will be logical to assign additional private IP addresses to the instance and to associate the flexible network interfaces to the private IPs as per the requirement.

8. Is the VPC peering the traffic present with the region encrypted?

No, the virtual private cloud peering the traffic within the region is not encrypted, though the traffic between the instances present in peered VPCs does remain private and isolate. The same process goes to the fact that the transportation between in a single VOC between two instances are also individual and isolated.

Have you read our rest of the Amazon interview questions and answers?

9. Is there any limitation of bandwidth in case of peering connections?

In peered VPCs and between instances in the VPC, there is absolutely no difference in bandwidth between instances. The peered VPCs can be spanned by a placement group. But, the user will not be provided with full bisects on bandwidth which is present between the instances in peered VPCs.

10. Is it possible to modify the VPC’s route tables? If yes, then how?

Yes, it’s possible to modify the VPC’s route table. Users are allowed to create route rules to specify which subnets are to be routed to VPC or any other instances.

11. Explain the workability of an Amazon VPC router.

An Amazon VPC router enables Amazon EC2 instances that are within the subnet so that it can communicate with Amazon EC2 instances on the subnets that are present in the same VPC. Amazon VPC router also helps in enabling virtual private gateways, internet gateways, and subnets so that they can communicate with each other.

12. Explain S3 and why is it used for?

Simple Storage Services or S3 is like ftp storage, where users can move files to and from there, but don’t mount it like a filesystem. SWS automatically puts the user snapshots as well as AMIs there. Encryption should be considered for sensitive data present in S3 as it’s a proprietary technology developed by Amazon and not yet proven with vis-a-vis a security standpoint.

13. What is AMI & how to build one?

AMI or Amazon Machine Image is a snapshot of the root filesystem. The bios present in the commodity hardware servers point the master boot record of the first block on a disk. To build a new AMI, first, spin up and instance from a trusted AMI. The packages and components can be added further.

This is a typical Amazon coding questions.

14. What is Amazon Redshift?

It’s a fast a fully managed data warehouse by Amazon that makes it cost useful and straightforward to analyze all data using SQL and Business Intelligence tools of users. Complex analytic queries can be run by it using advanced query optimization and columnar storage on high-performance local disks.

15. What is the architecture of Amazon Redshift?

The data repository of Amazon Redshift is a business-class administration system and relational database query. It offers a connection of clients with a high number of advanced applications such as business intelligence, reporting, and analytic tools.

16. How does Amazon Redshift keep your data secure?

Amazon Redshift uses industry-standard encryption techniques to encrypt and keep your data secure in transit and at rest. It also supports SSL-enabled connections between the user’s client application and user’s Redshift data warehouse cluster. Using the hardware-accelerated AES-256, it keeps the data safe sat to rest.

17. How to execute a SQL file on Amazon Redshift?

Users can do this by using a Python script running on an EC2 to set up a JDBC connection to Redshift. After this, the user requires to execute the queries in the.SQL file.

Get more knowledge of this topic if you are preparing for Amazon interview questions .

Add Review