1- A quick call with HR. 2- A technical meeting with the team leader of the position and a software engineer team lead. You'll be asked questions about the cloud, automation, networking and finally put through a live coding test. A simple test, but you'll be asked about key concepts in software engineering you're supposed to know. Finally, an interview with the technology manager and the domain lead is generally considered a Product Engineering interview.
Senior Devops Engineer Interview Questions
1,976 senior devops engineer interview questions shared by candidates
Technical questions related to your job description
After giving the reasons for wanting to leave your current position. What do you enjoy most about your current position.
If you're on call and alerted to a system outage or problem in the middle of the night how would you handle?
Explain Docker Architecture. Explain the process of Kubernetes api server.
Do you know what Orchestration is? Can you describe it?
Describe a situation (work-related or personal) where you you failed. What did you learn and how did you move forward?
Asked about devops process and each tools real time scenario
First Round 1. How many links a file/directory has, where to check 2. Main difference in hardlink and softlink, can you manage different permissions for link and original file, how? 3. Discuss on ssh keys, purpose of it, how to create it, how to manage and secure it, if you have to setup key based auth for cloud VMs in AWS, how will you secure them 4. Script to setup the passwordless login for 1000 number of machines, the password prompt should be bypassed 5. Network tunnel, purpose, how to create, how it works, setup automatic tunnels with few machine from a VM after startup. 6. System resource utilisation is high, how do you find the problem, do a RCA and discuss possible action taken to resolve it. Discussed on CPU, memory and storage 7. Difference in top and ps cmd, purpose and usage 8. Get and change permissions of files and directories, discussed few scenarios here 9. You are unable to establish a ssh connection to a machine, what all you will do to troubleshoot it. Discuss on different problems that could be there and solutions 10. Your remote Linux server is experiencing slowness in network connectivity, or intermittent network drops/failures, troubleshoot and fix it, discussed on VPN and any packet analyser 11. What things I can do to make sure I always have a stable and fast connection with remote VM 12. Received a low disk alert from a mount path, troubleshoot and fix it to free up spaces, factors to decide whether to cleanup or not, if not, why and remedies for it 13. Get the 10 biggest files and delete them, archive them to a different location machine, discuss on log pruning and log rotations, scenarios 14. You have deleted some 20 GB of files but the utilisation is still showing the same the free up space is not showing up, what is happening here, how to troubleshoot it 15. How to expand disk 16. What is SUID and SGID, why do we use them 17. ACL is Linux, how to setup and usages 18. tcpdump cmd usage 19. How would you diagnose and fix a slow NFS mount point 20. How can you secure a ssh connection to a Linux server, ways, discussion on need of bastion host and keeping keys in KMS/vault 21. Change default port of ssh, after changing the port you are not able to connect troubleshoot it, you reverted to default port after that still connections not working, troubleshoot it 22. How would you troubleshoot that 1 of your cronjob is not running as expected 23. You have a script that take 10 hours to finish but you are authorised to login to the remote machine for only 1 hour a day, how to run such scripts in terminal 24. Your org needs to store sensitive data in S3, you need to have encryption both at rest and in transit, how to set it up, also the data should only be accessible to specific roles in org 25. Your company has regulatory requirement to keep copies of data in S3 at different geo locations, how to set it up 26. What data compliance regulations are you aware about, short discussion on it 27. Lifecycle policies of S3 28. Storage classes in S3, discussion on it, when to use what, best suited of web application, high I/O intensive apps, low I/O apps, any correlation with memory intensive applications 29. The application is currently unusable as memory usage goes up to 100% and uploads of files take progressively longer, troubleshoot it 30. Versioning in context of S3, get all version of a file using AWS CLI, and CLI to restore to a version 31. How to setup a notification service for whenever there is a file uploaded to a S3 by anyone 32. Your app is running on a single ECS instance and to improve the availability and sudden spike you want to a architecture that automatic scales and is resilient to instance failures, how will you set it up for EC2 33. Vertical and horizontal scaling, what things can go wrong when it happens, how to control scaling, how to debug issue after scaling up or down. 34. Your application workload is variable, some processes are high I/O and some are memory intensive, and some there CPU intensive. Discuss the application architecture to solve this challenge 35. How would you optimize EC2 instance to balance performance and cost 36. what are spot instances, why use it 37. what is blue green deployment in context of RDS 38. Canary deployment and how to set it up, discuss delivery architectures 39. shell script - from a file, display no. lines, total occurances of a word in the file, get the line numbers where the word appeared 40. write py code for same use case above 41. py dictonary and use case for its usage, code to write and read data from it, some standard discussion on it 42. py sort integer array by increasing frequency of numbers
Basic cloud watch,ec2, k8s deployment vs statefulset,etc
Viewing 1911 - 1920 interview questions