The interview rounds were all virtual and I was interviewed for Bangalore location. The entire process took around 6 weeks - roughly 1 round per week. HR was actually scheduling all the rounds.
1. Technical - Ansible, Python, Docker, Kubernetes, Openstack & other topics in DevOps area. 3-4 questions were asked in each of the topic. Few were just questions & answer type and few I had to do practically & show.
Question:
* Ansible adhoc commands to check the FS usage, run some commands on servers etc.
* Wrote a python program to validate an IP address.
* What are the roles of various Openstack services.
* What are the roles of nova-conductor and nova-scheduler in Openstack.
* Few AWS related questions.
* Few Kubernetes & Terraform related practical do & show kind of questions.
2. Technical - Mainly on programming, Ansible and Solutions Architect questions, AWS services like EC2, ELB, S3, IAM etc.
* Write a python program to read a user input (int) and print the position of 2 list elements whose sum is equal to user input with minimum runtime complexity.
* Ansible playbook to do some basic stuff of installing & handling services.
3. Technical (Conducted by Team's Manager) - Mainly on Python, Solutions Architect on AWS and other DevOps stuff.
* Mainly about system design, approach to Architecting applications and migration of applications between cloud & on-premise.
* Few AWS related questions around EC2, ELB, Monitoring, Autoscaling, AMI, Storage options available.
4. VP Round - Technical on K8s, AWS, Programming and Management.
* Few moderate questions on above topics.
* It was mainly about know each other kind of round.
* Discussed about the product that I would be working on and its competitive products in the market.
5. Non-Lob - Devops, Solutions Architect, Monitoring, Microservices, DORA metrics etc.
* This round will be conducted by a different Project member (non line of business) to see if you can also be fit for other projects apart from the one you're being interviewed for.
6. HR Around.
* Here the HR discussed on the feedback received in previous round and how I would plan to improve/overcome on areas of improvement that have been identified in the previous rounds of interview.
* Questions to know you and some behavioral questions.
Overall it was a moderate interview. All the interview panels were kind and knowledgeable. Each of the first 3 rounds took around 1 to 1.5 hour. I was happy with how the interview went. Only thing that bothered me is there was a week of gap between each round which increased by anxiety of how the previous round went & would I be selected for the next round etc.
I think at last, it was worth it as I was selected and was offered the position.