Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Finastra Team. If you also belong to the team, you can get access from here

Finastra Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Finastra Devops Engineer Interview Questions and Answers

Updated 9 Mar 2024

Finastra Devops Engineer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Technical 

(1 Question)

  • Q1. Print last four chars of a string, explain a cicd pipeline with example
  • Ans. 

    Print last four characters of a string and explain a CI/CD pipeline with an example

    • To print last four characters of a string, you can use string slicing in programming languages like Python or JavaScript

    • For example, in Python: 'string[-4:]' will give you the last four characters of the string

    • A CI/CD pipeline automates the process of testing and deploying code changes. It typically includes stages like build, test, depl...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic python programming questions, linux questions, ansible and Azure devops pipelines, devops questions

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Jenkins, kuberntes,git, linux

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Kubernetes architecture
2. Jenkins build failure
3.Jenkins matrix based security

Devops Engineer Interview Questions Asked at Other Companies

Q1. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Lentra AI
Q2. if you want to connect multiple vpc ,we have 2 or 3 vpc, you have ... read more
asked in Siemens
Q3. How to run a docker command remotely. i.e. Docker is installed on ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. Docker command to transfer an image from one machine to another w ... read more

Interview questions from similar companies

I applied via Referral and was interviewed in Jul 2021. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Python Programs in Strings and arrays to check logic
  • Ans. 

    Python programs to check logic in strings and arrays

    • Use string and array methods to manipulate and check data

    • Write test cases to ensure correct logic

    • Use regular expressions to search for patterns in strings

    • Use conditional statements to check for specific conditions

  • Answered by AI
  • Q2. DevOps related questions on Jenkins, Groovy, Docker etc
  • Q3. Puzzles. Behavioral and Leadership based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview consisted of 5 rounds. Started with a online coding round. Followed by 2 technical rounds, 1 techno managerial round, 1 LOB Managarial round and finally HR round.
Be prepared on programming basics and expect programming throught the process.
Be thorough with DevOps concepts

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Generic Questions to check basic skills

Round 2 - Technical 

(1 Question)

  • Q1. Latest Tech in the market
  • Ans. 

    Some of the latest technologies in the market include AI, blockchain, edge computing, and serverless computing.

    • Artificial Intelligence (AI) - used for automation, predictive analytics, and natural language processing

    • Blockchain - for secure and transparent transactions in various industries

    • Edge Computing - processing data closer to the source for faster response times

    • Serverless Computing - allows developers to focus on ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary Negotiation

Skills evaluated in this interview

I applied via Company Website and was interviewed in Mar 2020. There was 1 interview round.

Interview Questionnaire 

12 Questions

  • Q1. What are terraform modules
  • Ans. 

    Terraform modules are reusable components that allow you to define and manage infrastructure as code.

    • Modules are collections of resources that can be used across multiple Terraform configurations

    • They can be shared and reused by other teams or projects

    • Modules can be published to the Terraform Registry for easy discovery and use

    • They help to reduce duplication of code and simplify infrastructure management

  • Answered by AI
  • Q2. How would you debug apache nginx issues
  • Ans. 

    Debugging Apache Nginx issues involves checking logs, configuration files, and server status.

    • Check error logs for any relevant error messages

    • Verify the configuration files for syntax errors

    • Check server status and resource usage

    • Use tools like curl or telnet to test connectivity and response times

    • Check firewall rules and network settings

    • Consider load balancing and caching configurations

  • Answered by AI
  • Q3. How would you prevent a ddos attach
  • Ans. 

    Prevent DDoS attack by implementing various measures

    • Implementing firewalls and intrusion detection systems

    • Using load balancers to distribute traffic

    • Blocking traffic from suspicious IP addresses

    • Using content delivery networks (CDNs)

    • Limiting the number of requests per IP address

    • Using anti-DDoS services provided by cloud providers

    • Regularly monitoring network traffic for unusual patterns

  • Answered by AI
  • Q4. Is there a way to blacklist IPs in AWS
  • Ans. 

    Yes, AWS provides various methods to blacklist IPs.

    • Use AWS WAF to create rules to block specific IP addresses

    • Configure security groups to deny traffic from specific IP addresses

    • Utilize AWS Network ACLs to block traffic from specific IP addresses

  • Answered by AI
  • Q5. What is average load in Linux
  • Ans. 

    Average load in Linux refers to the amount of work being done by the system at a given time.

    • Average load is measured as a decimal number, with 1.00 representing a fully loaded system.

    • It takes into account both running processes and processes waiting for resources.

    • High average load can indicate a need for more resources or optimization of processes.

    • Command 'uptime' can be used to check the average load on a Linux system

  • Answered by AI
  • Q6. Describe inodes and file descriptors. What is the use of swap
  • Ans. 

    Inodes are data structures that store information about files on a Unix/Linux file system. File descriptors are unique identifiers for open files. Swap is a space on a hard disk used as virtual memory.

    • Inodes contain metadata about files such as ownership, permissions, and timestamps.

    • File descriptors are used by the operating system to keep track of open files and to perform I/O operations on them.

    • Swap is used when the ...

  • Answered by AI
  • Q7. What does a load balancer do when an instance in aws stops
  • Ans. 

    Load balancer routes traffic to other healthy instances

    • Load balancer detects the unhealthy instance

    • Stops sending traffic to that instance

    • Routes traffic to other healthy instances

    • Maintains high availability and scalability of the application

  • Answered by AI
  • Q8. How would you debug a website which is progressively slowing down
  • Ans. 

    To debug a progressively slowing down website, I would analyze the server logs, check for memory leaks, and optimize the code.

    • Analyze server logs to identify any errors or bottlenecks

    • Check for memory leaks in the code

    • Optimize the code by removing unnecessary scripts and optimizing images

    • Use tools like Chrome DevTools to identify performance issues

    • Consider implementing a content delivery network (CDN) to improve website

  • Answered by AI
  • Q9. Docker command to transfer an image from one machine to another without using docker registry
  • Ans. 

    Docker save and Docker load commands can be used to transfer an image from one machine to another without using a Docker registry.

    • Use the 'docker save' command to save the image as a tar file on the source machine

    • Transfer the tar file to the destination machine using any file transfer method (e.g., scp)

    • On the destination machine, use the 'docker load' command to load the image from the tar file

  • Answered by AI
  • Q10. Write a program to reverse a string in Python
  • Ans. 

    A program to reverse a string in Python

    • Use the slicing technique to reverse the string

    • Start with the last character and move backwards

    • Store the reversed string in a new variable

  • Answered by AI
  • Q11. Write ansible playbook to install apache
  • Ans. 

    Ansible playbook to install Apache

    • Create a playbook file with .yml extension

    • Define hosts and remote user

    • Add tasks to install Apache package

    • Start Apache service

    • Save and run the playbook using ansible-playbook command

  • Answered by AI
  • Q12. What is the usecase which would require setup of distributed jenkins nodes
  • Ans. 

    Distributed Jenkins nodes are used to handle large-scale builds and improve performance.

    • Large-scale builds: When there are a large number of builds to be executed simultaneously, distributed Jenkins nodes can handle the load by distributing the builds across multiple nodes.

    • Improved performance: By distributing the workload, the overall build time can be reduced, resulting in improved performance.

    • Resource utilization: D...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They have a zoom video call. And it's really lengthy. Goes beyond an hour

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Overall ok It was 30 min duration

I applied via Naukri.com and was interviewed in Apr 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - call interview 

(1 Question)

  • Q1. Introduction why you choose devops any programming language you have learned
  • Ans. 

    I chose DevOps because it allows me to bridge the gap between development and operations, and I have learned multiple programming languages.

    • DevOps enables faster and more efficient software delivery

    • I have experience with programming languages such as Python, Java, and Bash

    • DevOps practices such as continuous integration and deployment are essential for modern software development

    • I enjoy working in a collaborative enviro...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for VMware Software Devops Engineer interview:
  • introduction of your self
Interview preparation tips for other job seekers - if you searching as a fresher .Be practice with confidence to introduce your self .And you have to must be what the interviewer asking first listen carefully,and talk cofidenc with good english.

Skills evaluated in this interview

Devops Engineer Interview Questions & Answers

Zoho user image thulasinadh bathala

posted on 28 Feb 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Feb 2023. There were 5 interview rounds.

Round 1 - Aptitude Test 

They will provide 10-20 aptitude questions and 10-20 coding outputs or flowchart related questions

Round 2 - Coding Test 

They will give 5 coding questions, you can write in any programming language, irrespective of output they check how you are thinking and which logic you are using and efficiency of the code

Round 3 - Coding Test 

In this round they will give bulk application programme no need to finish it but they will check your thought process and depth in oops concepts,

Round 4 - Technical 

(3 Questions)

  • Q1. In this round they will ask technical questions, you have to explain use case with live examples
  • Q2. What is static key word where can we use
  • Ans. 

    The static keyword in Java is used to create variables and methods that belong to the class itself, rather than instances of the class.

    • Static variables are shared among all instances of a class

    • Static methods can be called without creating an instance of the class

    • Static blocks are used to initialize static variables

  • Answered by AI
  • Q3. Why public static void main
  • Ans. 

    The public static void main method is the entry point for a Java program.

    • public: Access modifier indicating that the method can be accessed from any other class.

    • static: Indicates that the method belongs to the class itself, not an instance of the class.

    • void: Indicates that the method does not return any value.

    • main: The name of the method that serves as the entry point for the program.

    • String[] args: An array of strings ...

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Will ask casual questions

Interview Preparation Tips

Interview preparation tips for other job seekers - write a efficient code, use minimum variables, no need of scanners to read variables just concentrate on logic.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is Thin vs thick provisioning ?
  • Ans. 

    Thin provisioning allocates storage space on demand, while thick provisioning allocates all space upfront.

    • Thin provisioning only allocates storage space as it is needed, reducing wasted space

    • Thick provisioning allocates all storage space upfront, regardless of actual usage

    • Thin provisioning is more flexible and efficient, but can lead to over-allocation if not managed properly

    • Thick provisioning provides better performan...

  • Answered by AI

Skills evaluated in this interview

I appeared for an interview before Mar 2021.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Online interview round with questions based on DSA and Devops.

  • Q1. 

    Reverse the String Problem Statement

    You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

    Example:

    Input:
    STR = "abcde"
    Output:
    "e...
  • Ans. 

    Reverse a given string containing alphabets, numbers, and special characters.

    • Create a function that takes a string as input

    • Iterate through the string in reverse order and append each character to a new string

    • Return the reversed string

  • Answered by AI
  • Q2. What are Terraform modules?
  • Ans. 

    Terraform modules are reusable components used to organize and manage resources in Terraform configurations.

    • Modules help in organizing Terraform configurations into reusable components

    • They allow for better code reusability and maintainability

    • Modules can be shared and reused across different Terraform configurations

    • They encapsulate a set of resources and their configurations

    • Modules can have input and output variables fo

  • Answered by AI
  • Q3. How would you debug issues with Apache and Nginx?
  • Ans. 

    To debug issues with Apache and Nginx, check error logs, configuration files, server status, and network connectivity.

    • Check error logs for any relevant error messages or warnings.

    • Review configuration files for any misconfigurations or typos.

    • Check server status to ensure services are running and responding correctly.

    • Verify network connectivity to ensure there are no network issues affecting communication.

    • Use tools like ...

  • Answered by AI
  • Q4. How would you prevent a DDoS attack?
  • Ans. 

    To prevent a DDoS attack, implement network security measures, use DDoS mitigation services, and monitor traffic patterns.

    • Implement network security measures such as firewalls, intrusion detection systems, and access control lists.

    • Use DDoS mitigation services from providers like Cloudflare or Akamai to filter out malicious traffic.

    • Monitor traffic patterns and set up alerts for unusual spikes in traffic that could indic...

  • Answered by AI
Round 2 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Medium

They have a zoom video call. And it's really lengthy.

  • Q1. How do you block specific IPs on your EC2 instance in AWS?
  • Ans. 

    You can block specific IPs on an EC2 instance in AWS by using security groups or network access control lists (NACLs).

    • Use security groups to block specific IPs by creating a new inbound rule with the IP address you want to block and setting the action to 'deny'.

    • Alternatively, you can use network access control lists (NACLs) to block specific IPs by adding a rule to deny traffic from the IP address you want to block.

    • Rem...

  • Answered by AI
  • Q2. What is load average in Linux?
  • Ans. 

    Load average in Linux is a measure of system activity, indicating the average number of processes waiting in the run queue over a period of time.

    • Load average is displayed as three numbers representing the average number of processes in the system run queue over the last 1, 5, and 15 minutes.

    • A load average of 1.0 means the system is at full capacity, while a load average of 0.5 means the system is half as busy.

    • High load...

  • Answered by AI
  • Q3. What is the difference between an inode number and a file descriptor?
  • Ans. 

    Inode number is a unique identifier for a file in a filesystem, while a file descriptor is a reference to an open file.

    • Inode number is a metadata associated with a file, stored in the filesystem's inode table.

    • File descriptor is a reference to an open file in a process, represented by an integer.

    • Inode number remains constant for a file even if it is moved or renamed, while file descriptor changes with each open/close op...

  • Answered by AI
  • Q4. What happens to the load balancer when an instance in AWS is deregistered?
  • Ans. 

    When an instance in AWS is deregistered, the load balancer stops sending traffic to that instance.

    • The load balancer detects the deregistration of the instance and stops routing traffic to it.

    • The load balancer redistributes the traffic to the remaining healthy instances.

    • The deregistered instance is no longer considered part of the load balancer's target group.

    • The load balancer health checks will mark the instance as unh...

  • Answered by AI
Round 3 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Technical interview round with questions around Devops

  • Q1. How can you copy Docker images from one host to another without using a repository?
  • Ans. 

    Docker images can be copied from one host to another using 'docker save' and 'docker load' commands.

    • Use 'docker save' command to save the image as a tar file on the source host

    • Transfer the tar file to the destination host using SCP or any other file transfer method

    • Use 'docker load' command on the destination host to load the image from the tar file

  • Answered by AI
  • Q2. How do you debug a website template that is very slow?
  • Ans. 

    To debug a slow website template, analyze performance metrics, check for inefficient code, optimize images and assets, and consider server-side improvements.

    • Analyze performance metrics using tools like Chrome DevTools or Lighthouse to identify bottlenecks.

    • Check for inefficient code such as unnecessary loops, redundant CSS rules, or large JavaScript files.

    • Optimize images and assets by compressing files, using lazy loadi...

  • Answered by AI
  • Q3. What is a use case that would require the setup of distributed Jenkins nodes?
  • Ans. 

    Setting up distributed Jenkins nodes is necessary for scaling Jenkins infrastructure and improving performance.

    • When there is a need to run a large number of jobs simultaneously

    • When jobs require different environments or configurations

    • When jobs need to be executed on different platforms or operating systems

    • When there is a need for high availability and fault tolerance

    • When there is a need to reduce build queue times and

  • Answered by AI
  • Q4. Can you write an Ansible playbook to install Apache?
  • Ans. 

    Yes, I can write an Ansible playbook to install Apache.

    • Use the 'apt' module to install Apache on Debian/Ubuntu systems

    • Use the 'yum' module to install Apache on Red Hat/CentOS systems

    • Ensure to start and enable the Apache service after installation

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAVMware Software India Private Limited interview preparation:Topics to prepare for the interview - Devops, Data Structures, Algorithms, System Design, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Finastra Interview FAQs

How many rounds are there in Finastra Devops Engineer interview?
Finastra interview process usually has 1 rounds. The most common rounds in the Finastra interview process are One-on-one Round and Technical.
How to prepare for Finastra Devops Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Finastra. The most common topics and skills that interviewers at Finastra expect are Devops, Ansible, Linux, Automation and Kubernetes.
What are the top questions asked in Finastra Devops Engineer interview?

Some of the top questions asked at the Finastra Devops Engineer interview -

  1. Print last four chars of a string, explain a cicd pipeline with exam...read more
  2. Jenkins, kuberntes,git, li...read more

Tell us how to improve this page.

Finastra Devops Engineer Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more
Finastra Devops Engineer Salary
based on 34 salaries
₹4.8 L/yr - ₹16.9 L/yr
32% more than the average Devops Engineer Salary in India
View more details

Finastra Devops Engineer Reviews and Ratings

based on 4 reviews

2.0/5

Rating in categories

1.9

Skill development

2.2

Work-life balance

2.2

Salary

1.6

Job security

1.9

Company culture

1.9

Promotions

1.9

Work satisfaction

Explore 4 Reviews and Ratings
Senior Software Engineer
323 salaries
unlock blur

₹9 L/yr - ₹30 L/yr

Software Engineer
322 salaries
unlock blur

₹5.4 L/yr - ₹16.7 L/yr

Associate Software Engineer
166 salaries
unlock blur

₹5 L/yr - ₹10 L/yr

QA Engineer
88 salaries
unlock blur

₹5.5 L/yr - ₹11.5 L/yr

Senior QA Engineer
86 salaries
unlock blur

₹7.2 L/yr - ₹24.4 L/yr

Explore more salaries
Compare Finastra with

24/7 Customer

3.5
Compare

Microsoft Corporation

4.0
Compare

SAP

4.2
Compare

Thomson Reuters

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview