Senior Infra Developer

10+ Senior Infra Developer Interview Questions and Answers

Updated 14 May 2024

Q1. Features of OOPS , details of polymorphism overloading, overriding

Ans.

OOPS features and details of polymorphism overloading and overriding

  • OOPS features include encapsulation, inheritance, and polymorphism

  • Polymorphism allows objects to take on multiple forms

  • Overloading is having multiple methods with the same name but different parameters

  • Overriding is when a subclass provides its own implementation of a method from the superclass

  • Example of polymorphism: a shape class with different subclasses for circle, square, and triangle

  • Example of overloadin...read more

Q2. Program to reverse string (java for me)

Ans.

Program to reverse a string in Java

  • Create a StringBuilder object

  • Use the reverse() method of StringBuilder to reverse the string

  • Convert the StringBuilder object back to a string using toString() method

Q3. Steps to track down issues from web services

Ans.

To track down issues from web services, follow these steps.

  • Check server logs for errors

  • Use tools like Postman to test API endpoints

  • Check network connectivity and firewall settings

  • Monitor server performance and resource usage

  • Collaborate with developers and stakeholders to identify and resolve issues

Q4. Programming language you know Unix basic commands

Ans.

I know multiple programming languages including Java, Python, and C++. I am also proficient in Unix basic commands.

  • Proficient in Java, Python, and C++

  • Familiar with Unix basic commands such as ls, cd, mkdir, rm, etc.

  • Able to navigate and manipulate files and directories in Unix environment

Are these interview questions helpful?

Q5. Splunk and its component Search head pooling

Ans.

Search head pooling is a feature in Splunk that allows multiple search heads to share the same set of search artifacts.

  • Search head pooling improves search performance and reduces resource usage.

  • It allows for load balancing and failover capabilities.

  • Search head pooling requires a shared file system or network-attached storage (NAS) to store search artifacts.

  • Examples of search artifacts include saved searches, reports, and dashboards.

Q6. Difference between sql and plsql

Ans.

SQL is a language used to manage relational databases, while PL/SQL is a procedural language used to extend SQL functionality.

  • SQL is used to manage and manipulate data in relational databases.

  • PL/SQL is used to create stored procedures, functions, and triggers in Oracle databases.

  • SQL is a declarative language, while PL/SQL is a procedural language.

  • SQL is used to retrieve and manipulate data, while PL/SQL is used to create custom business logic.

  • SQL is used in many different dat...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. Tell about kubernetes cluster management

Ans.

Kubernetes cluster management involves deploying, scaling, and managing containerized applications.

  • Automates deployment, scaling, and management of containerized applications

  • Provides self-healing capabilities for applications

  • Supports rolling updates for seamless application upgrades

  • Allows for efficient resource utilization through scheduling and load balancing

  • Facilitates monitoring and logging of applications for better visibility

Q8. Different types of class loaders

Ans.

Class loaders are responsible for loading classes into the JVM. There are different types of class loaders.

  • Bootstrap class loader - loads classes from the JDK's rt.jar file

  • Extension class loader - loads classes from the JDK's extension directory

  • System class loader - loads classes from the classpath

  • Custom class loader - created by the developer to load classes from a specific location or source

  • Class loaders follow a delegation model where they first delegate to their parent cl...read more

Q9. Tell about ansible automation

Ans.

Ansible is an open-source automation tool used for configuration management, application deployment, and orchestration.

  • Ansible uses YAML syntax for writing playbooks which define tasks to be executed on remote hosts.

  • It connects to remote hosts via SSH and does not require any agent to be installed on the target machines.

  • Ansible allows for idempotent execution, meaning running the same playbook multiple times will result in the same desired state.

  • It has a large library of modu...read more

Q10. Tell about image creation

Ans.

Image creation involves building a virtual representation of an operating system or application.

  • Images can be created using tools like Dockerfile or Packer.

  • Images can be customized with specific configurations and dependencies.

  • Images can be stored in registries like Docker Hub or AWS ECR.

  • Images can be used to create containers for running applications.

Q11. Tell me about CI/CD pricess

Ans.

CI/CD process is a software development practice that involves continuous integration, continuous delivery, and continuous deployment.

  • CI/CD stands for Continuous Integration/Continuous Delivery.

  • It involves automating the process of integrating code changes into a shared repository and then deploying them to production.

  • CI/CD helps in reducing manual errors, improving code quality, and increasing the speed of software delivery.

  • Popular CI/CD tools include Jenkins, GitLab CI/CD, ...read more

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

Interview experiences of popular companies

3.7
 • 5.6k 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

Senior Infra Developer 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

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