Site Reliability Engineer 2

Site Reliability Engineer 2 Interview Questions and Answers

Updated 25 Nov 2024

Popular Companies

search-icon

Q1. How do you update manifests or deployments usng ARgoCD

Ans.

Updating manifests or deployments using ArgoCD involves making changes to the Git repository and letting ArgoCD automatically sync the changes to the cluster.

  • Make necessary changes to the manifests in the Git repository.

  • Commit and push the changes to the repository.

  • ArgoCD will automatically detect the changes and sync them to the cluster.

  • Monitor the sync process and ensure that the deployment is successful.

Q2. How GitOps is better than normal Strategy

Ans.

GitOps is better than normal strategy as it allows for declarative configuration, version control, automated workflows, and easier collaboration.

  • Declarative configuration: GitOps uses declarative configuration stored in Git repositories, making it easier to manage and track changes.

  • Version control: GitOps leverages Git's version control capabilities to track changes, rollback to previous versions, and ensure consistency.

  • Automated workflows: GitOps enables automated deployment...read more

Q3. Design highly available scalable and secure infrastructure

Ans.

To design highly available scalable and secure infrastructure, we need to focus on redundancy, automation, monitoring, and disaster recovery.

  • Use load balancers to distribute traffic across multiple servers

  • Implement auto-scaling to handle sudden spikes in traffic

  • Use multiple availability zones to ensure high availability

  • Implement security measures such as firewalls, encryption, and access controls

  • Regularly monitor the infrastructure for performance and security issues

  • Implement...read more

Q4. Linux Basis commands file system in depth

Ans.

Linux file system commands and basics

  • File system hierarchy standard (FHS)

  • Basic file system commands like ls, cd, pwd, mkdir, rmdir

  • File permissions and ownership (chmod, chown)

  • Disk space management (df, du)

  • File manipulation commands like cp, mv, rm

  • Understanding inodes and file system types (ext4, xfs)

  • Mounting and unmounting file systems (mount, umount)

Are these interview questions helpful?

Q5. What is pull based and push based

Ans.

Pull based and push based are two different methods of data transfer in computing.

  • Pull based: Data is requested by the receiver when needed. Examples include HTTP GET requests and polling.

  • Push based: Data is sent by the sender without the receiver requesting it. Examples include notifications and real-time data streams.

Q6. What is kubernetes svc, roles,rolebindings

Ans.

Kubernetes svc, roles, and rolebindings are key components for managing access control and network communication within a Kubernetes cluster.

  • Kubernetes svc (service) is an abstraction that defines a logical set of pods and a policy by which to access them.

  • Roles are used to define permissions within a namespace, specifying what actions a user or group can perform.

  • Rolebindings are used to bind roles to subjects, such as users or groups, granting them the defined permissions.

  • Exa...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. design a configuration store management system

Ans.

A configuration store management system to store and manage application configurations.

  • Use a centralized database to store configuration data

  • Implement version control to track changes and rollback if needed

  • Provide access control to limit who can modify configurations

  • Support different formats for configuration data (e.g. JSON, YAML)

  • Include an API for applications to retrieve configurations

Q8. Explain and write the commands of linux

Ans.

Linux commands are used to interact with the operating system through the command line interface.

  • Commands are case-sensitive

  • Most commands have options and arguments that can be used to customize their behavior

  • Common commands include ls (list files), cd (change directory), mkdir (make directory), rm (remove files), and more

Site Reliability Engineer 2 Jobs

Site Reliability Engineer III 3-8 years
JPMorgan Chase
4.1
Bangalore / Bengaluru
Site Reliability Engineer III AWS Cloud 5-9 years
JPMorgan Chase
4.1
Bangalore / Bengaluru
Site Reliability Engineer III 4-9 years
JPMorgan Chase
4.1
Mumbai

Q9. Difference between hard and soft link

Ans.

Hard links and soft links are two types of links used in file systems.

  • A hard link is a direct reference to a file on the disk, while a soft link is a pointer to the file's location.

  • Hard links have the same inode number as the original file, while soft links have a different inode number.

  • Deleting the original file does not affect hard links, but it breaks soft links.

  • Hard links can only be created within the same file system, while soft links can point to files on different fil...read more

Q10. Join query in sql

Ans.

A join query in SQL is used to combine rows from two or more tables based on a related column between them.

  • Use JOIN keyword to specify the tables to be joined

  • Specify the columns to be joined on using ON keyword

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 5.2k Interviews
3.7
 • 866 Interviews
4.4
 • 811 Interviews
3.8
 • 408 Interviews
4.2
 • 384 Interviews
3.9
 • 289 Interviews
3.8
 • 70 Interviews
3.3
 • 63 Interviews
3.9
 • 12 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Site Reliability Engineer 2 Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter