Add office photos
Employer?
Claim Account for FREE

EPAM Systems

3.8
based on 1.3k Reviews
Filter interviews by

Stuba Interview Questions and Answers

Updated 7 Aug 2024
Popular Designations

Q1. create Shell script for 100 users on 5 different servers

Ans.

Create a Shell script to add 100 users on 5 different servers.

  • Use a loop to create 100 users on each server.

  • Utilize the 'useradd' command to add users.

  • Ensure unique usernames for each user on each server.

  • Consider using SSH for remote server access.

  • Test the script on a single server before running on all servers.

Add your answer

Q2. Tell me more about python scripting

Ans.

Python scripting is a way to automate tasks using Python programming language.

  • Python scripting allows for automating repetitive tasks by writing scripts in Python.

  • It is commonly used for tasks like data processing, web scraping, and automation.

  • Python scripts can be run from the command line or integrated into larger applications.

  • Python's extensive standard library makes it easy to work with files, networks, and more.

Add your answer

Q3. Difference between merge and rebase in git

Ans.

Merge combines changes from different branches, while rebase moves the current branch to the tip of another branch.

  • Merge creates a new commit with the combined changes of two branches.

  • Rebase moves the current branch to the tip of another branch, replaying the commits on top of it.

  • Merge preserves the commit history of both branches, while rebase creates a linear history.

  • Merge is non-destructive and is preferred for preserving history, while rebase is useful for keeping a clean...read more

Add your answer

Q4. Write auto scaling of ec2 instances

Ans.

Auto scaling of EC2 instances involves setting up policies to automatically adjust the number of instances based on demand.

  • Set up CloudWatch alarms to monitor metrics like CPU utilization or network traffic

  • Create an Auto Scaling Group with desired minimum and maximum number of instances

  • Define scaling policies to add or remove instances based on the alarms triggered

  • Test the auto scaling by simulating load on the instances

Add your answer
Discover Stuba interview dos and don'ts from real experiences

Q5. Tell me about terraform

Ans.

Terraform is an open-source infrastructure as code software tool created by HashiCorp.

  • Terraform allows users to define and provision infrastructure using a declarative configuration language.

  • It supports multiple cloud providers such as AWS, Azure, and Google Cloud Platform.

  • Terraform uses a 'plan and apply' workflow to make changes to infrastructure.

  • It helps in automating the process of setting up and managing infrastructure.

  • Terraform state file keeps track of the current stat...read more

Add your answer

Q6. Create ci/cd pipeline

Ans.

Set up a ci/cd pipeline for automated software deployment

  • Choose a CI/CD tool like Jenkins, GitLab CI, or CircleCI

  • Define the stages of the pipeline (build, test, deploy)

  • Integrate with version control system (e.g. GitHub, Bitbucket)

  • Automate testing and code quality checks

  • Configure notifications for pipeline status updates

Add your answer

Q7. System design of current project

Ans.

Designed a scalable microservices architecture using Docker and Kubernetes for real-time data processing.

  • Utilized Docker containers to encapsulate each microservice for easy deployment and scaling

  • Implemented Kubernetes for automated container orchestration and management

  • Used Kafka for real-time data streaming and processing

  • Designed RESTful APIs for communication between microservices

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Stuba

based on 3 interviews
1 Interview rounds
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Software Engineer 2 Interview Questions from Similar Companies

3.7
 • 16 Interview Questions
3.5
 • 10 Interview Questions
View all
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
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

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