Skip to content

Bootlab #2

Description

@kwagalgave

Interview Questions ListWhat is your total years of experience? �What about relevant experience and roles? �Are you serving notice period? �Are you holding any offer letter? �In the Ansible playbook file, inside the tasks you write modules; suppose there are 100 modules and you want to run a specific module, how can you do that? �In the Ansible playbook, if you mention a variable file path in the vars_files attribute, how do you override some of those variables at execution time? Which argument do you pass? �How does Ansible communicate from the Ansible server to remote servers? What authentication do you use (SSH key public/private)? What do you copy to remote servers? Even after copying authorized_keys, it asks for password—how do you fix passwordless authentication? �Command to create a password for a specific user on remote server? Where do you configure passwordless auth (e.g., /etc/ssh/sshd_config)? �You use Terraform; what have you done with it (e.g., creating EKS cluster)? For EKS cluster upgrade, do you use Terraform or manual CLI/UI? Reason for not using Terraform? �Terraform apply shows conflict error (TF state not in sync)—what do you do? (Mention terraform refresh, plan, etc.) �Creating two Terraform modules (VPC and EC2); how to pass VPC ID from VPC module to EC2 module? �EC2 disk usage at 90%—how to troubleshoot and fix without deleting files? Commands for du -h, etc. Is stopping server required to increase EBS volume? After attaching new volume, commands to partition, make filesystem (mkfs), and mount? �Private connection between on-prem VM and EC2 server? (VPN/Direct Connect) �SSH into private EC2 without NAT gateway (console option disabled)—how to enable? No bastion host. Then, from that private EC2, access S3 (aws s3 ls) without internet—how? (VPC endpoint types?) �Jenkins: Run stage 1 on agent1, stage 2 on agent2. Artifact from stage1 to stage2 on different agents? Using shared library? �Jenkins on EKS; after Helm chart upgrade, all jobs (50-100) disappear from UI—what's the issue? How to recover? Long-term fix as SRE? �Lost EC2 key pair (.pem)—how to recover and SSH? Can't attach new key pair post-launch. �Monitoring tools in project? (Prometheus/Grafana for infra; APM/traces?) SLI/SLO/SLA/error budget—differences? How to manage? �Docker: Container on bridge network and another on overlay—can you peer them? �Design global web app architecture: No latency for overseas, auto-alerts on service/infra issues (email/incident), reduce MTTR, manage DBs with zero downtime. Tools/services? (EKS/EC2, Route53, CloudFront, ASG, RDS multi-AZ/read replicas, etc.) Multi-region RDS sync? DR migration? �

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions