Extensive list of TOP REAL devops Interview Questions asked in Amazon AWS

devops interview questions

In this page you will find all the questions being asked in Amazon AWS, Facebook, Google GCP and Microsoft Azure Devops/Cloud/Solution Architect related positions, Or any round where the companies want to test your knowledge on overall computer science concepts, such as networking, databases, Operating System, Linux, Debugging and troubleshooting skills, etc. A MUST Go through for all the candidates preparing devops interviews.

For your convenience, this page is divided into few sub categories. Answers will be given with the link next to it. You are also most welcome to provide your answer in the comments section and i will include them in the main answer with your name if we like it.

Behavioral

Q.) Describe an innovative problem you have encountered
Q.) Tell me about the time you worked with limited information.
Q.) How you handle in difficult case when working with your teammate.
Q.) How you communicate with the leader under pressure.
Q.) Tell about your background and past experience about this field.
Q.) Tell us about a time you struggled in a project.
Q.) How did you deal with a difficult customer?
Q.) Tell me about a time when you needed the corporation of a colleague that they didn’t want to give
Q.) Tell me about a time when you took on something significant outside your area of responsibility and why was that important?
Q.) Describe a time you didn’t think you were going to meet a commitment you promised? How did you identify the risk and
      communicate it to the stakeholder/team/customer?
Q.) Give me an example of a time you were able to deliver an important project under a tight deadline? Did you have to make any              sacrifices to meet this deadline?
Q.) Tell me about a time where you did not effectively manage your project and something did not get completed on time?
Q.) Tell me about a time when you not only met a goal but considerably exceeded expectations? How were you able to do this?
Q.) Why AWS? What brings you to be talking with us?
Q.) Can you describe a difficult interaction you’ve had with a customer? How did you deal with it? Thinking back, what would you do           differently?
Q.) Can you provide an example of when you when you asked a customer for feedback? How did you use that feedback to drive                  innovation or improvement?
Q.) Sometimes customers make unreasonable requests, can you tell me about a time you pushed back or said no to a customer? What         did you do in response to that request?
Q.) Can you give me an example of a calculated risk you have taken where speed was critical? What was the situation and how did you        handle it?
Q.) Can you tell me about a time when you made an important business decision without consulting your manager? What was the             situation and how did it turn out?
Q.) Do you feel you have a good understanding of what this role is all about?
Q.) What is your technical background?
Q.) Can you think of a time you made a bad professional decision? What was the impact of the decision? What did you learn?
Q.) Can you think of a time when you had to make a decision but you didn’t have enough data to be sure you were making the right decision? What did you do and how did it work out?
Q.) Pretend that I am a CIO of a company, how would you describe the value proposition of AWS?
Q.) As you look back on your career so far, what would you say you’re most proud of?

Q.) Building trust with teams can be difficult to achieve sometimes. Can you give me an example of how you effectively built trusting         working relationships with others?
Q.) What’s the coolest thing that you’ve learned on your own that you’ve then been able to apply in your job and to further perform           your job?
Q.) Can you describe a time you needed the cooperation of a peer that was resistant? What was the situation and how did you handle       that?
Q.) What did you learn outside your work, which you used to improve your work life
Q.) Tell me about a time when you took on something significant outside your area of responsibility and why was that important?
Q.) Give me an example of a time you were able to deliver an important project under a tight deadline? Did you have to make any             sacrifices to meet this deadline?
Q.) Tell me about a time when you not only met a goal but considerably exceeded expectations
Q.) Can you provide an example of when you when you asked a customer for feedback?
Q.) Tell me about a time you failed
Q.) Tell me a time where you took more time so that you can provide better result
Q.) Explain a time where you received a feedback from customer and how did you take it.
Q.) Give me an example of a time you were able to deliver an important project under a tight deadline? Did you have to make any             sacrifices to meet this deadline?
Q.) You made a bad professional decision. What was its impact, and what did you learn?
Q.) Can you describe a difficult interaction you’ve had with a customer? How did you deal with it? Thinking back, what would you do          differently?
Q.) Tell me a time when you didn’t expect an issue and how did you overcome it.
Q.) Can you tell me about a time when you made an important business decision without consulting your manager? What was the              situation and how did it turn out?
Q.) What’s the coolest thing that you’ve learned on your own that you’ve then been able to apply in your job and to further perform           your job?
Q.) Tell me about a time when you not only met a goal but considerably exceeded expectations? How were you able to do this?
Q.) You failed to manage your project well and complete something on time. But, still you considerably exceeded expectations. What          enabled you to do this?
Q.) Describe a time when you had to deal with a difficult customer?
Q.) How do you prepare for your first client meeting?
Q.) Name a time you made a decision and the outcome was not what you expected?
Q.) If a customer didn’t do their back-ups as they were advised and now they’ve lost all their data, what do you do?

Networking

Q.) Explain what a Content Delivery Network (CDN) is and how it works. When and how would you use CDN and edge services?

Q.) Can you explain what a NAS is?

Q.) What’s IP address and different Class? What are private IPs ( Ranges)? Are the private IPs submask Classless and Classful?

Q.) How does Route 53 work?

Q.) Explain DNS?What are the Different DNS Records?

Q.) What is DHCP

Q.) What is TCP? What is UDP? TCP three way handshake process? what kind of applications are based on UDP

Q.) What is BGP and describe the states – Idle, Connect, Active, Opensent, Openconfirm, Established.

Q.) What is FTP? What kind of application is it used for?

Q.) What is the difference between HTTP and HTTPS?  Why is HTTPs more secure?

Q.) Can 192.168.1.33/24 talk to 10.0.2.34/24 on the same switch, Is 1.1.1.1 routable?

Q.) What is the difference between Bandwidth, Delay and Latency? 

Q.) What is MTU, Window Size, Segment (MSS)?

Q.) What is a Broadcast Domain?

Q.) You are browsing two different things on the same browser how it will be defined which packets of data have to be sent where?

Q.) What type in modes in ipsec, how many host in /27,

Troubleshooting

Q.) Troubleshoot a user’s connection problems.

Q.) Website is slow how will you troubleshoot ?

Q.) If a server failed to do a nightly backup, what could be a reason for that?

Q.)Windows troubleshooting (blue screen of death),

Q.) What will you do when you type a website and website isn’t coming (how do you troubleshoot?),

Q.)Debugging skills on a webpage not being found.

Q.) How will you troubleshoot slow website?

Q.) A client in Germany is trying to access a server in London, but his connection is running slow. You are in Dublin. How do you diagnose his issue?  

Q.) “I have forgotten my password, how will you help me?”  

Q.) How to handle problems like CPU is 100% occupied or the computer is slow what are the possible problems?  

Q.) How do you find out what your IP Address is? What to do if a website was timing out, How do you troubleshoot network issues?

Q.) Customer can’t ssh into their machine, what do you do?

Q.) My net speed is slow, i need you to troubleshoot
 
Q.) Troubleshooting a slow download issue on PC  

Q.) Troubleshooting a PC that doesn’t boots up.  

Q.) If someone comes to you with a slow computer what do you do? -check task manager, antivirus, disk fragmentation.

System Design/Architecture

Q.) How would you design a multi-tier architecture?

Q.) Describe the steps to migrate an on-premises application to the cloud. What are the key considerations for implementing microservices?

Q.) How do you ensure high availability and fault tolerance in a distributed system?

Q.) Can you explain event driven architectures?

Q.) What is a microservice, how and when would you use it?

Q.) Describe to me a data flow while processing video streams

Q.) Describe a software architecture you have helped design.

Q.) If traffic is high on a sale day, what would you do?

Q.) How do you build three-tier web app with respect to well-architected principles?

Q.) Explain the architecture of Spotify on a white board.

Q.) Why would some businesses use Cloud services as opposed to on-premises computing

Q.) Build a sample Netflix database with important dimensions and facts. Can you get the most-watched movie by a unique customer from the above.

Q.) Migration strategies from on-premise to cloud.

Q.) How would you design your web application on AWS?

Q.) DSA questions on functioning of Priority Queues(discussed a lot on this)

Q.) Difference between application servers and web servers?

Q.) Design an eCommerce application using AWS services.
 

Docker/Container [Tutorial]

Q.) How and when would you use a container?

Q.) Define Kubernetes – main components (Pods, svc, etcd, scheduler, cluster autoscaler, HPA)

Q.) What’s the difference Container vs VM?

Security

Q.) How to best secure, authorization and authentication?

Q.) What is the role and usage of certificates?

Q.)What is encryption and what is pgp encryption? Symmetric vs Asymmetric encryption?

Q.) How would you secure a Web site?

Q.) In what order are group policies applied in Active Directory?

Q.) what is Active Directory and why would anyone use it?

Q.) Some best security practices and a scenario on a company under DoS attack

Q.) What is a firewall, why do you need it? How is a WAF different from iptables. Why might a WAF be a better solution than iptables?

Q.) I have a planned incoming DDoS attack against a network, what measures would you put in place to mitigate this? Why would you put these measures in place, what is the benefit vs cost?  

Q.) What is MFA?

Operating System\Linux

Q.) What’s parallelism

Q.) How to resolve a deadlock,

Q.) RAID0 vs RAID1, You need write consistency as well as read Which RAID you would recommend to configure on the storage?

Q.) Linux boot up process OR What happens when you press the power button on your PC?

Q.) what is displayed when you give the command “uptime”?

Q.) Hypervisor vs VmWare

Q.) Linux Commands like iostat, vmstat, crontab, free, proc/meminfo, nslookup, fstab, list directory,sysprep, change directory, check permission etc.

Q.) What linux command to check open ports? How to check if a service is running on your computer?

Q.) Memory management ;Memory pages; Buffer and Caches, Basic commands

Q.) How to setup remote desktop connection using command line in windows 

Q.) Preemptive Multithreading

Q.) OS concepts like Context Switching, Virtual Memory(Its need), etc.

Q.) OS questions on Deadlock and measures to avoid the same

Q.) Paging concepts in depth in Windows(PAE, PD, PDP).

Q.) ping and tracerouter mechanism

Q.) Difference between process and thread? Have you heard about vm.swappiness kernel parameter? How do you set that parameter?

Q.) Difference between buffer and cache?

Q.) What is on device manager?

Q.) Do you have any kernel performance, tuning experience? 

Q.) Hard link vs. Soft link

Q.) You have been asked as a storage admin How do you benchmarking 2 different storage vendor? 4 TB disk, what are the different benchmarking test that you would do before determine which one best suitable for you?

Q.) On RHEL how to install packages

Q.) Why shouldn’t you reboot during windows updates

Cloud

Q.) What is a load balancer and it’s uses

Q.) How does Route 53 work?

Data/Database

Q.) What is the difference between ELT and ETL?

Q.) How would you create a data warehouse?

Q.) What is your experience using BI tools i.e. Tableau?

Q.) Databases – Relational vs NoSQL, when and why to use each, pros and cons. Scaling in each – partitioning, sharding.

Q.) Difference between SQL and NO SQL. When do we use NO-SQL vs SQL

Q.) Difference Between Data Lake and Date Warehousing

Q.) Difference Between Database and Data Warehousing

Q.) Difference between OLTP and OLAP

Q.) What’s caching in database

Q.) Different types of RAID and what are the differences

Q.) Can you explain the difference between RDBMS and Data-Warehouse

Q.) What data structure is used for indexing in SQL

Q.) Write a query to get a Max salary of employees within each Department. Using Employees and Department table.

Q.) Describe Data base memory structures.

Q.) What is significant of Oracle RAC filesystem compared to traditional ext4 VS, xfs?

About the author
Kunal Choudhary

Leave a Comment

Contact About