Tip 1 : Good troubleshooting knowledge of OS ad networking issues is a must
Tip 2 : Must have a deep understanding of the linux architecture
Tip 3 : having knowledge of AWS services would be a plus point
Tip 1 : Candidate must have good communication skills in addition to the technical skills
Tip 2 : Candidate should highlight good leadership qualities for managerial round
This was the first screening round where we had about 4 sections that were to be completed in a duration of 120 min. The test link was received over the mail and the candidate was proctored through the online portal.



Do not allocate extra space for another array. You need to do this by modifying the given input array in place with O(1) extra memory.
'n' = 5, 'arr' = [1 2 2 2 3].
The new array will be [1 2 3].
So our answer is 3.
public int removeDuplicates(int[] nums) {
if (nums.length == 0) return 0;
int i = 0;
for (int j = 1; j < nums.length; j++) {
if (nums[j] != nums[i]) {
i++;
nums[i] = nums[j];
}
}
return i + 1;
}
It was the first round after clearing the screening test. It was a chime meeting session where the interviewer evaluated the knowledge of Operating system and programing for a duration of 40 minutes
Explain the booting process
Tip 1 : Define booting process
Tip 2 : Describe about the various types of booting
Tip 3 : Conclude your answer with an example
Memory/Process Management Management
Tip 1 : What is Memory Management
Tip 2 : Why Memory Management is required
Tip 3 : Memory allocation
This round was again a chime meeting session to evaluate the candidate based on the knowldge of computer networks and linux architecture.
Troubleshoot networking issue
Tip 1 : Clear understanding of various network components
Tip 2 : Linux commands to troubleshoot networking issues
Subnetting
Tip 1 : What do the different parts of an IP address mean
Tip 2 : What is a subnet mask
Tip 3 : Must be able to solve numericals
This was a managerial round where the hiring manager evaluated the candidate on the basis of the leadership principles followed by Amazon
Situation as in your colleague needs help
Tip 1 : Must mention your role in the situation
Tip 2 : Describe the actions taken by you
One thing you are proud you did
Tip 1 : Example of your leadership behaviour
Tip 2 : Situation where you made your team proud
This was the final round to discuss over the salary expectation, reallocation and work location you wish to opt for if hired.
Explain situation which needed you deep dive
Tip 1 : Describe the situation
Tip 2 : Explain the outcome expected
Tip 3 : Mention our role and responsibilities
Any major problem and your contribution to solving it
Tip 1 : Provide an example fro your previous project or job experience

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?