Aws Interview Q
Aws Interview Q
Aws Interview Q
This is the most important layer of the OSI model, which performs real time processing
and transfers data from nodes to nodes.
Routers and switches are the devices used for this layer that connects the notes in
the network to transmit and control data flow.
Q: describe the actions when attempting to contact a website from your browser.
Q. what is RAID-10.
RAID 10 is secure because mirroring duplicates all your data. It's fast because the data is
striped across multiple disks; chunks of data can be read and written to different disks
simultaneously. To implement RAID 10, you need at least four physical hard drives. You
also need a disk controller that supports RAID.
Q. what are 2 other types of RAID.
The most common types are RAID 0 (striping), RAID 1 (mirroring) and its variants, RAID 5
(distributed parity), and RAID 6 (dual parity).
Q: how would you design a 3-tier architecture that needed to support a heavy read
workload?
https://medium.com/the-andela-way/designing-a-three-tier-architecture-in-aws-
e5c24671f124
Q: how do you design a clustered database environment? what's a hot standby? describe
failover.
https://ndimensionz.com/kb/what-is-database-clustering-introduction-and-brief-explanation/
Q: what is block vs. object storage? What is the difference between block storage and
object storage?
With block storage, files are split into evenly sized blocks of data, each with its own
address but with no additional information (metadata) to provide more context for what
that block of data is. ... Object storage, by contrast, doesn't split files up into
raw blocks of data.
Q: how would you horizontally scale a multi-tier architecture at the top level (network)?
https://www.esds.co.in/blog/vertical-scaling-horizontal-scaling/#sthash.DpoqDwvp.dpbs
Q. Describe a conflict you had with your management and how you overcame it.
https://www.indeed.com/career-advice/interviewing/handle-conflict-in-workplace
Q. What is MFA?
https://www.onelogin.com/learn/what-is-mfa
EC2 is short for Elastic Compute Cloud, and it provides scalable computing capacity.
Using Amazon EC2 eliminates the need to invest in hardware, leading to faster
development and deployment of applications. You can use Amazon EC2 to launch as
many or as few virtual servers as needed, configure security and networking, and
manage storage. It can scale up or down to handle changes in requirements, reducing
the need to forecast traffic. EC2 provides virtual computing environments called
“instances.”
2: What Are Some of the Security Best Practices for Amazon EC2?
Security best practices for Amazon EC2 include using Identity and Access Management
(IAM) to control access to AWS resources; restricting access by only allowing trusted
hosts or networks to access ports on an instance; only opening up those permissions
you require, and disabling password-based logins for instances launched from your AMI
S3 is short for Simple Storage Service, and Amazon S3 is the most supported storage
platform available. S3 is object storage that can store and retrieve any amount of data
from anywhere. Despite that versatility, it is practically unlimited as well as cost-effective
because it is storage available on demand. In addition to these benefits, it offers
unprecedented levels of durability and availability. Amazon S3 helps to manage data for
cost optimization, access control, and compliance.
Amazon S3 can be used for instances with root devices backed by local instance
storage. That way, developers have access to the same highly scalable, reliable, fast,
inexpensive data storage infrastructure that Amazon uses to run its own global network
of websites. To execute systems in the Amazon EC2 environment, developers load
Amazon Machine Images (AMIs) into Amazon S3 and then move them between
Amazon S3 and Amazon EC2.
Amazon EC2 and Amazon S3 are two of the best-known web services that make up
AWS.
Identity Access Management (IAM) is a web service for securely controlling access to
AWS services. IAM lets you manage users, security credentials such as access keys,
and permissions that control which AWS resources users and applications can access.
A VPC is the best way of connecting to your cloud resources from your own data center.
Once you connect your datacenter to the VPC in which your instances are present,
each instance is assigned a private IP address that can be accessed from your data
center. That way, you can access your public cloud resources as if they were on your
own private network.
Amazon Route 53 is a scalable and highly available Domain Name System (DNS). The
name refers to TCP or UDP port 53, where DNS server requests are addressed.
CloudTrail is a service that captures information about every request sent to the
Amazon Route 53 API by an AWS account, including requests that are sent by IAM
users. CloudTrail saves log files of these requests to an Amazon S3 bucket. CloudTrail
captures information about all requests. You can use information in the CloudTrail log
files to determine which requests were sent to Amazon Route 53, the IP address that
the request was sent from, who sent the request, when it was sent, and more.
9: When Would You Prefer Provisioned IOPS over Standard Rds Storage?
You would use Provisioned IOPS when you have batch-oriented workloads. Provisioned
IOPS delivers high IO rates, but it is also expensive. However, batch processing
workloads do not require manual intervention.
10: How Do Amazon Rds, Dynamodb, and Redshift Differ from Each Other?
Businesses use cloud computing in part to enable faster disaster recovery of critical IT
systems without the cost of a second physical site. The AWS cloud supports many
popular disaster recovery architectures ranging from small customer workload data
center failures to environments that enable rapid failover at scale. With data centers all
over the world, AWS provides a set of cloud-based disaster recovery services that
enable rapid recovery of your IT infrastructure and data.
https://www.integrant.com/when-to-use-sql-vs-nosql/
http://www.differencebetween.net/technology/difference-between-authentication-and-
authorization/
Q. What is a load balancer and how does it work? What is the Network Load Balancer vs
Application Load Balancer?
https://aws.amazon.com/elasticloadbalancing/features/
Q. how do you design a performant architecture if you have web server, and database?
Q. Difference between Stateful and Stateless and why do we need to use both in the same
infrastructure?
https://www.redhat.com/en/topics/cloud-native-apps/stateful-vs-stateless
SSL Certificates are small data files that digitally bind a cryptographic key to an
organization's details. When installed on a web server, it activates the padlock and the
https protocol and allows secure connections from a web server to a browser.
The most basic explanation is that a switch is designed to connect computers within
a network, while a router is designed to connect multiple networks together.
Q. What is CI/CD and how does it work?
https://www.youtube.com/watch?time_continue=5&v=Rq5TQlPyr8g&feature=emb_logo
https://www.onelogin.com/learn/how-single-sign-on-works#:~:text=In%20SSO%2C
%20authentication%20verification%20data%20takes%20the%20form%20of
%20tokens.&text=The%20website%20redirects%20the%20user,a%20single%20username
%20and%20password.&text=Since%20the%20user%20has%20been,without%20requiring
%20an%20additional%20login.
https://www.netmotionsoftware.com/blog/connectivity/how-does-data-compression-work
https://www.networkworld.com/article/3296623/what-is-data-deduplication-and-how-is-it-
implemented.html
Q. What is RAID?
A Redundant Array of Independent Disks (RAID) puts multiple hard drives together to
improve on what a single drive can do on its own. Depending on how you configure
a RAID, it can increase your computer's speed while giving you a single "drive" that can
hold as much as all of the drives combined
https://www.nortonsecurityonline.com/security-center/how-does-firewall-work.html
Q. What is MPLS?
https://www.networkworld.com/article/2297171/network-security-mpls-explained.html
TCP or Transmission Control Protocol and UDP or User Datagram Protocol. TCP is
connection oriented – once a connection is established, data can be sent bidirectional. UDP
is a simpler, connection less Internet protocol. Multiple messages are sent as packets in
chunks using UDP. TCP and UDP protocols: UDP stands for User Datagram Protocol.
Recall that a datagram and a packet are more or less the same thing. UDP, also built on top of
the IP protocol, works similarly to TCP, but is simpler and faster. The main difference is
that UDP doesn't require the recipient to acknowledge that each packet has been received.
Bandwidth is the amount of data that can be transferred per second. Latency is delay.
Latency is how long it takes data to travel between its source and destination, measured in
milliseconds
https://aws.amazon.com/solutions/?
Usecases:
nc2=h_ql_sol_use_r1#
1. Customer Obsession
Leaders start with the customer and work backward. They work vigorously to earn and keep
customer trust. Although leaders pay attention to competitors, they obsess over customers.
Best way to answer how you have dealt with difficult customers:
You want to show the interviewer you have the people skills and problem-solving skills needed to help satisfy the customer.
"At my last job, a customer came in cursing and yelling-the works. I knew it was out of frustration so I didn't take it personally and I made sure
the customer knew their concerns were being heard. I listened carefully and apologized. She was complaining about an item she wanted to return,
however she didn't have her receipt. I explained that I wasn't able to give her a cash refund without the receipt, but that I could allow her to have
the same amount in store credit. It ended up being a win-win situation for everyone."
• Give me an example of a time when you did not meet a client’s expectation. What happened,
https://www.mockquestions.com/interview/Behavioral/Tell-me-about-a-time-when-you-were-unable-
to-meet--GQT168854.html
• When you’re working with a large number of customers, it’s tricky to deliver excellent service
https://brainly.in/question/6077307
• Tell the story of the last time you had to apologize to someone.
https://www.monsterindia.com/career-advice/interviewing-for-amazon-read-these-10-amazon-
interview-questions-before-you-go-7495.html
2. Ownership
Leaders are owners. They think long term and don’t sacrifice long-term value for short-term
results. They act on behalf of the entire company, beyond just their own team. They never say
• Tell me about a time when you had to work on a project with unclear responsibilities.
Leaders expect and require innovation and invention from their teams and always find ways to
simplify. They are externally aware, look for new ideas from everywhere, and are not limited by
“not invented here”. As we do new things, we accept that we may be misunderstood for long
periods of time.
• Tell me about a time when you gave a simple solution to a complex problem.
Leaders are right a lot. They have strong judgment and good instincts. They seek diverse
• Tell me about a time when you had to work with incomplete data or information.
Leaders are never done learning and always seek to improve themselves. They are curious about
• Tell me about a time when you influenced a change by only asking questions.
• Tell me about a time when you solved a problem through just superior knowledge or
observation.
talent and will move them throughout the organization. Leaders develop leaders and take
seriously their role in coaching others. We work on behalf of our people to invent mechanisms
• Tell me about a time when you made a wrong hire. When did you figure it out and what did
you do?
Leaders have relentlessly high standards – many people may think these standards are
unreasonably high. Leaders are continually raising the bar and driving their teams to deliver
high-quality products, services, and processes. Leaders ensure that defects do not get sent down
the line and that problems are fixed so they stay fixed.
• Tell me about a time when you couldn’t meet your own expectations on a project.
• Tell me about a time when a team member didn’t meet your expectations on a project.
8. Think Big
Thinking small is a self-fulfilling prophecy. Leaders create and communicate a bold direction
that inspires results. They think differently and look around corners for ways to serve
customers.
• Tell me about your proudest professional achievement.
• Tell me about a time when you went way beyond the scope of the project and delivered.
Speed matters in business. Many decisions and actions are reversible and do not need extensive
• Describe a time when you saw some problem and took the initiative to correct it rather than
• Tell me about a time you needed to get information from someone who wasn’t very responsive.
10. Frugality
Accomplish more with less. Constraints breed resourcefulness, self-sufficiency, and invention.
There are no extra points for growing headcount, budget size or fixed expense.
• Tell me about a time when you had to work with limited time or resources.
11. Earn Trust
Leaders listen attentively, speak candidly, and treat others respectfully. They are vocally self-
critical, even when doing so is awkward or embarrassing. Leaders do not believe their or their
team’s body odour smells of perfume. They benchmark themselves and their teams against the
best.
• What would you do if you found out that your closest friend at work was stealing?
• Tell me about a time when you had to tell someone a harsh truth.
Leaders operate at all levels, stay connected to the details, audit frequently, and are skeptical
• Give me two examples of when you did more than what was required in any job experience.
Leaders are obligated to respectfully challenge decisions when they disagree, even when doing
so is uncomfortable or exhausting. Leaders have conviction and are tenacious. They do not
compromise for the sake of social cohesion. Once a decision is determined, they commit wholly.
• Tell me about a time when you did not accept the status quo.
• Tell me about a time when you had to step up and disagree with a team members approach.
• If your direct manager was instructing you to do something you disagreed with, how would you
handle it?
Leaders focus on the key inputs for their business and deliver them with the right quality and in
a timely fashion. Despite setbacks, they rise to the occasion and never settle.
• By providing an example, tell me when you have had to handle a variety of assignments.
• What is the most difficult situation you have ever faced in your life? How did you handle it?
• Give me an example of a time when you were 75% of the way through a project, and you had to
pivot strategy–how were you able to make that into a success story?