Tip 1 : Must do Previously asked Interviews Questions.
Tip 2 : Prepare OS, DBMS, OOPs, Computer Networks well.
Tip 3 : Prepare well for one project mentioned in the resume, the interviewer may ask any question related to the project, especially about the networking part of the project.
Tip 1 : Have at least 2 good projects mentioned in your resume with a link
Tip 2 : Focus on skills, internships, projects, and experiences.
Tip 3 : Make it simple, crisp, and one page
This was the first technical round based on the CS fundamentals.
Explain your latest automation. Entire task and how you contributed to it from scratch.
How can you improve that automation now?
Few Linux questions-processing a log file and fetching for few error codes from debugging prints. Can be solved using cat and sed.
Write a shell script for tasks performed in (c) —> I wrote a simple for loop command. The interviewer was impressed.
Discussion on how to debug disk space issue in Linux
Write a shell script to generate a report on 10 top space-consuming workspaces (folders) with consumption details—> again a simple for loop with df & du commands.
Tip 1 : Practice previous interview questions from the geeksforgeeks website
Tip 2 : Learn all the basics command of linux
Tip 3 : Learn about troubleshooting
This was 2nd technical round based on the CS fundamentals taken by the senior devops engineer at Amazon.
What are a socket, kernel, and monolithic kernel?
What is main purpose of operating system? Discuss different types
Difference between process, program and thread? Different types
Define Virtual Memory, Thrashing and Threads
What is RAID? Different types of RAID
What is a deadlock? Necessary conditions for deadlock
What is Fragmentation? Types of Fragmentation
What is spooling?
What are semaphore and mutex? Define Binary Semaphore
Starving and Ageing in Operating System : Explained
Why does thrashing occur?
What is paging and why do we need it?
Demand paging and Segmentation
Give an example of a Process State.
What are real-time systems?
What are the deadlock avoidance algorithms
What is a safe state and what is its use of deadlock avoidance?
Which are the necessary conditions to achieve a deadlock
Different types of Operating Systems and Real-time OS
Difference between Main memory and Secondary memory
This was the 2nd technical round taken by the senior dev ops engineer at Amazon
How do you make a background process run?
How do you optimize database?
How do you know how much memory your java application is taking on Linux?
Tell me about garbage collection programming
How do you make your database work for a high number of requests at peak hours?
Explain your project in detail
What is CI/CD
What will happen when we type amazon.com in browser
How to automate Testing in DevOps lifecycle?
Tip 1 : Make sure your resume is up-to-date
Tip 2 : Be confident and focus on your communication
Tip 3 : Prepare for the behavioral questions

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?