Upload Button Icon Add office photos
Engaged Employer

i

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

Rebel Foods Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Rebel Foods Devops Engineer Interview Questions and Answers

Updated 11 Jul 2024

11 Interview questions

A Devops Engineer was asked 11mo ago
Q. What is the ps command?
Ans. 

ps command is a command-line utility in Unix-like operating systems for viewing information about running processes.

  • Used to display information about currently running processes

  • Can show process IDs, CPU and memory usage, and more

  • Commonly used with options like -aux or -ef

A Devops Engineer was asked 11mo ago
Q. Can we create S3 buckets with the same name in multiple regions?
Ans. 

Yes, S3 buckets can be created in multiple regions.

  • S3 buckets are global by default, meaning they can be accessed from any region.

  • However, you can specify a region when creating a bucket to optimize latency and costs.

  • You can also replicate data across regions using Cross-Region Replication (CRR).

Devops Engineer Interview Questions Asked at Other Companies

asked in Siemens
Q1. How can you run a Docker command remotely on a Linux server witho ... read more
asked in Lentra AI
Q2. If you want to connect multiple VPCs, and you have two or three V ... read more
Q3. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. What Docker command can you use to transfer an image from one mac ... read more
A Devops Engineer was asked 11mo ago
Q. What is Ansible?
Ans. 

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

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

  • It does not require any agents to be installed on remote hosts, making it agentless.

  • Ansible can be used for automating repetitive tasks like software installation, configuration, and updates.

  • It s...

A Devops Engineer was asked
Q. What is the purpose of the fstab file?
Ans. 

fstab is a system configuration file in Unix-like operating systems that controls how filesystems are mounted.

  • fstab stands for file system table

  • It contains information about all available disk partitions and how they should be mounted

  • It is located in /etc/fstab

  • It specifies the file systems to be mounted at boot time

A Devops Engineer was asked
Q. What are the differences between Terraform and Ansible?
Ans. 

Terraform is used for infrastructure provisioning and management, while Ansible is used for configuration management and automation.

  • Terraform is used for defining and managing infrastructure as code, focusing on provisioning resources like virtual machines, networks, and storage.

  • Ansible is used for configuration management and automation of software deployment, focusing on tasks like installing packages, configuri...

A Devops Engineer was asked
Q. What is the use of fstab?
Ans. 

fstab is a configuration file in Unix-like operating systems that controls how file systems are mounted and managed.

  • fstab stands for file system table.

  • It is used to specify which file systems are mounted at boot time and other mount options.

  • It contains information about partitions and storage devices.

  • It is located at /etc/fstab in most Unix-like systems.

  • Example: /dev/sda1 /mnt/data ext4 defaults 0 2

A Devops Engineer was asked
Q. What is Terraform and why is it used?
Ans. 

Terraform is an infrastructure as code tool used for building, changing, and versioning infrastructure safely and efficiently.

  • Terraform allows for defining infrastructure in code using a declarative configuration language.

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

  • Terraform helps in automating the provisioning of infrastructure, making it easier to manage and scale.

  • It provid...

Are these interview questions helpful?
A Devops Engineer was asked
Q. What is Terraform 10k
Ans. 

Terraform 10k is a fictional term and does not have a specific meaning in the context of DevOps or infrastructure automation.

  • Terraform 10k is not a real term used in the DevOps industry

  • It may have been mistakenly referenced in the interview question

  • Terraform is a popular infrastructure as code tool, but there is no version called 10k

A Devops Engineer was asked
Q. Can we create buckets with the same name in different accounts?
Ans. 

No, bucket names must be unique across all AWS accounts.

  • Bucket names must be globally unique.

  • If a bucket with the same name already exists in another account, you cannot create a bucket with the same name.

  • Each bucket name is DNS-compliant and must follow specific naming rules.

A Devops Engineer was asked
Q. How do you display the public IP address when creating an AWS instance?
Ans. 

To display the public IP of an AWS instance, use the AWS Management Console or CLI commands.

  • Use the AWS Management Console: Navigate to EC2 Dashboard > Instances > Select your instance > View Public IP.

  • AWS CLI command: Run 'aws ec2 describe-instances --instance-ids <instance-id> --query "Reservations[*].Instances[*].PublicIpAddress"'.

  • Use SDKs: For example, in Python with Boto3, use 'instance.public_...

Rebel Foods Devops Engineer Interview Experiences

2 interviews found

Devops Engineer Interview Questions & Answers

user image Shiv Kumar Maurya

posted on 11 Jul 2024

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 Jul 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is ps command
  • Ans. 

    ps command is a command-line utility in Unix-like operating systems for viewing information about running processes.

    • Used to display information about currently running processes

    • Can show process IDs, CPU and memory usage, and more

    • Commonly used with options like -aux or -ef

  • Answered by AI
  • Q2. Can we create S3 buckets same on multi region
  • Ans. 

    Yes, S3 buckets can be created in multiple regions.

    • S3 buckets are global by default, meaning they can be accessed from any region.

    • However, you can specify a region when creating a bucket to optimize latency and costs.

    • You can also replicate data across regions using Cross-Region Replication (CRR).

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. What is ansible
  • Ans. 

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

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

    • It does not require any agents to be installed on remote hosts, making it agentless.

    • Ansible can be used for automating repetitive tasks like software installation, configuration, and updates.

    • It suppor...

  • Answered by AI
  • Q2. How CI/CD Work and tell me the branching plan used for it
  • Ans. 

    CI/CD is a software development practice that integrates continuous integration and continuous delivery/deployment.

    • CI/CD automates the process of integrating code changes, testing them, and deploying them to production.

    • Branching plan typically involves a main branch (e.g. master) for production-ready code, feature branches for new development, and release branches for preparing for deployment.

    • Example: Feature branches ...

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2021. There were 3 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 - HR 

(2 Questions)

  • Q1. And experience and she asked about know AWS and linux CI/CD
  • Q2. Current salary and expectations
Round 3 - Technical 

(8 Questions)

  • Q1. When we create a AWS instance I want to show public ip
  • Ans. 

    To display the public IP of an AWS instance, use the AWS Management Console or CLI commands.

    • Use the AWS Management Console: Navigate to EC2 Dashboard > Instances > Select your instance > View Public IP.

    • AWS CLI command: Run 'aws ec2 describe-instances --instance-ids <instance-id> --query "Reservations[*].Instances[*].PublicIpAddress"'.

    • Use SDKs: For example, in Python with Boto3, use 'instance.public_ip_ad...

  • Answered by AI
  • Q2. What is Terraform and why we used it
  • Ans. 

    Terraform is an infrastructure as code tool used for building, changing, and versioning infrastructure safely and efficiently.

    • Terraform allows for defining infrastructure in code using a declarative configuration language.

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

    • Terraform helps in automating the provisioning of infrastructure, making it easier to manage and scale.

    • It provides a ...

  • Answered by AI
  • Q3. Different between Terraform and ansible
  • Ans. 

    Terraform is used for infrastructure provisioning and management, while Ansible is used for configuration management and automation.

    • Terraform is used for defining and managing infrastructure as code, focusing on provisioning resources like virtual machines, networks, and storage.

    • Ansible is used for configuration management and automation of software deployment, focusing on tasks like installing packages, configuring se...

  • Answered by AI
  • Q4. Can we create buckets same name toh same other account
  • Ans. 

    No, bucket names must be unique across all AWS accounts.

    • Bucket names must be globally unique.

    • If a bucket with the same name already exists in another account, you cannot create a bucket with the same name.

    • Each bucket name is DNS-compliant and must follow specific naming rules.

  • Answered by AI
  • Q5. What is Terraform 10k
  • Ans. 

    Terraform 10k is a fictional term and does not have a specific meaning in the context of DevOps or infrastructure automation.

    • Terraform 10k is not a real term used in the DevOps industry

    • It may have been mistakenly referenced in the interview question

    • Terraform is a popular infrastructure as code tool, but there is no version called 10k

  • Answered by AI
  • Q6. What is the field of fstab
  • Ans. 

    fstab is a system configuration file in Unix-like operating systems that controls how filesystems are mounted.

    • fstab stands for file system table

    • It contains information about all available disk partitions and how they should be mounted

    • It is located in /etc/fstab

    • It specifies the file systems to be mounted at boot time

  • Answered by AI
  • Q7. What is use of fstab
  • Ans. 

    fstab is a configuration file in Unix-like operating systems that controls how file systems are mounted and managed.

    • fstab stands for file system table.

    • It is used to specify which file systems are mounted at boot time and other mount options.

    • It contains information about partitions and storage devices.

    • It is located at /etc/fstab in most Unix-like systems.

    • Example: /dev/sda1 /mnt/data ext4 defaults 0 2

  • Answered by AI
  • Q8. Ansible module and details

Interview Preparation Tips

Interview preparation tips for other job seekers - Listen the question of interviewer and then give the answer if you know told that I dnt know about it

Skills evaluated in this interview

Top trending discussions

View All
Salary Discussions, Hike & Promotions
2w
a senior executive
GF salary Vs. My salary
Me and my gf have been dating for 5 years. Back in 2020, I started my career with a package of ₹5 LPA. Over the years, I’ve reached ₹22 LPA in 2025. She started her journey with ₹3 LPA(2020) and is now earning ₹8 LPA(2025). We’ve been in a live-in relationship for around 2 years, and the idea was to share expenses equally. But, equal sharing never really happened. If we go to a café she likes, especially with friends, I will pay the entire bill. We only split the house rent and grocery bills. I told her lots of time to cut down these costly cafe expenses or earn more money, increase your package, study and work hard, but.....she is now in her comfort zone. Being from a tech background, I have seen people upgrade their skills and package for a good life in metro cities. I am ready to support her in her studies, but she is like I am earning enough for myself.... No, you are not. I love her, but I don't know how to overcome this issue between us. Please suggest!
Got a question about Rebel Foods?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. AWS Basics on architecture
  • Q2. Docker, Ansible, similar tools
  • Q3. Design a web application architecture
  • Ans. 

    A scalable web application architecture with load balancing and fault tolerance.

    • Use a load balancer to distribute traffic across multiple servers

    • Implement fault tolerance by using multiple servers and a backup database

    • Use a microservices architecture to break down the application into smaller, more manageable components

    • Implement caching to improve performance

    • Use a containerization platform like Docker to simplify deplo...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for devops related questions and it would be good

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

They gave me an option to write a Python or Shell script(simple assessment). Asked about Kubernetes pods as to how they are created. Also a little about Terraform

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Last experience of company
  • Ans. 

    In my last company, I streamlined CI/CD processes and improved system reliability through automation and collaboration.

    • Implemented CI/CD pipelines using Jenkins, reducing deployment time by 40%.

    • Automated infrastructure provisioning with Terraform, leading to consistent environments.

    • Collaborated with development teams to enhance monitoring using Prometheus and Grafana.

    • Conducted regular security audits, improving complia...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Bad
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How to check the open files in the linux without using lsof
  • Ans. 

    To check open files in Linux without using lsof, you can use the /proc filesystem.

    • Access the /proc//fd directory to view open files for a specific process.

    • Use the find command to search for open files in the /proc directory.

    • Check the /proc/sys/fs/file-nr file to see the total number of open files system-wide.

Answered by AI
  • Q2. What is /proc linux
  • Ans. 

    The /proc filesystem in Linux is a virtual filesystem that provides detailed information about the system's hardware, processes, and kernel.

    • It is a virtual filesystem located at /proc that allows access to kernel data structures.

    • It provides information about processes, hardware, and kernel configuration.

    • Files in /proc can be read to gather system information, such as CPU usage, memory usage, and network statistics.

  • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. Difference between http1.1 vs https2
    • Ans. 

      HTTP/1.1 is a protocol for transferring data over the internet, while HTTPS/2 is a secure version of HTTP/2 with improved performance.

      • HTTP/1.1 is not secure by default, while HTTPS/2 provides encryption and security.

      • HTTP/1.1 uses multiple connections for parallel loading of resources, while HTTPS/2 uses a single connection with multiplexing.

      • HTTPS/2 supports header compression, reducing overhead and improving performanc...

    • Answered by AI
    • Q2. What is grpc ?
    • Ans. 

      gRPC is a high-performance, open-source RPC (Remote Procedure Call) framework developed by Google.

      • gRPC stands for Google Remote Procedure Call.

      • It uses HTTP/2 for transport, Protocol Buffers for serialization, and supports multiple programming languages.

      • gRPC allows for efficient communication between services in a microservices architecture.

      • It enables bi-directional streaming and authentication features.

      • Example: gRPC ca...

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Coding Test 

    Write a code to find a loop in linked list

    Are these interview questions helpful?
    Interview experience
    1
    Bad
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    • Q1. What is your name.
    • Q2. And do you have b tech no matter what is your actual background is and what actual knowledge do you hold.

    I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.

    Interview Questionnaire 

    2 Questions

    • Q1. Explain previous project and used technology?
    • Q2. Most difficult or challenging and how you overcome it.
    • Ans. 

      Faced a major deployment failure, I led a team to troubleshoot and implement a robust CI/CD pipeline to prevent future issues.

      • Incident Response: During a critical deployment, our application crashed due to a misconfiguration. I quickly assembled a team to diagnose the issue.

      • Root Cause Analysis: We identified that the failure was due to a missing environment variable. I implemented a checklist for environment configurat...

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Had 2 rounds one technical and one HR. Technical interview was straight forward about my experience on projects and technologies.

    I appeared for an interview before Jan 2021.

    Round 1 - Video Call 

    (4 Questions)

    Round duration - 60 minutes
    Round difficulty - Easy

    First round was skype based technical interview.
    You are connected through screen on the terminal and basic to advanced shell scripting is asked.
    They will ask basic to advanced shell commands, some shell scripting tasks and about linux kernel.
    Tips: You have to be really sure in a skype interview that you know the question being asked, as you can't take much time.

    • Q1. What is a process in Linux?
    • Ans. 

      A process in Linux is an instance of a running program, identified by a unique process ID (PID) and containing information about its execution.

      • A process is an executing instance of a program in Linux.

      • Each process is identified by a unique process ID (PID).

      • Processes can be managed using commands like ps, top, and kill.

      • Processes can run in the foreground or background.

      • Examples of processes include web servers, database s...

    • Answered by AI
    • Q2. How does the Linux boot process work?
    • Ans. 

      The Linux boot process involves several stages including BIOS, bootloader, kernel initialization, and user space initialization.

      • BIOS (Basic Input/Output System) performs hardware initialization and loads the bootloader

      • Bootloader (such as GRUB) loads the Linux kernel into memory and starts its execution

      • Kernel initializes devices, mounts the root filesystem, and starts the init process

      • Init process (systemd or SysVinit) i...

    • Answered by AI
    • Q3. How will you monitor file changes in Linux?
    • Ans. 

      You can monitor file changes in Linux using tools like inotifywait, auditd, or by writing custom scripts.

      • Use inotifywait command to monitor file changes in real-time

      • Set up auditd to track file changes and system calls

      • Write custom scripts using tools like inotify or diff to monitor specific files or directories

    • Answered by AI
    • Q4. How can you kill all Java processes with a single command?
    • Ans. 

      You can kill all Java processes with a single command using pkill or killall commands.

      • Use pkill command followed by the process name 'java' to kill all Java processes: pkill java

      • Alternatively, you can use killall command with the process name 'java' to achieve the same result: killall java

    • Answered by AI
    Round 2 - Video Call 

    (3 Questions)

    Round duration - 60 minutes
    Round difficulty - Medium

    This round was also on skype.
    This round was more DevOps tools oriented and language programming.
    They asked me about Chef, Ansible and some other tools used for configuration management and deployment.
    They ask if your familiar with AWS and other cloud services.
    Also you will get to show that you can code in any scripting languages like ruby or python.
    Also some database related things.
    Tips: Only mention the tools you really know inside out in the resume.

    • Q1. Write a Ruby program to check if a directory exists or not.
    • Ans. 

      Ruby program to check if a directory exists

      • Use the File.directory? method in Ruby to check if a directory exists

      • Provide the directory path as an argument to the method

      • Return true if the directory exists, false otherwise

    • Answered by AI
    • Q2. What are the SQL query optimization techniques?
    • Ans. 

      SQL query optimization techniques improve performance by reducing query execution time.

      • Use indexes to speed up data retrieval

      • Avoid using SELECT * and only retrieve necessary columns

      • Optimize joins by using appropriate join types (e.g. INNER JOIN, LEFT JOIN)

      • Use WHERE clause to filter data early in the query

      • Avoid using subqueries if possible

    • Answered by AI
    • Q3. What are the use cases for Chef, and why is it necessary in DevOps?
    • Ans. 

      Chef is a configuration management tool used in DevOps to automate infrastructure deployment and management.

      • Automating server configuration and management

      • Ensuring consistency across environments

      • Enabling infrastructure as code practices

      • Automating application deployment processes

      • Managing complex infrastructure at scale

    • Answered by AI

    Interview Preparation Tips

    Eligibility criteriaAbove 7 CGPAHousing.com interview preparation:Topics to prepare for the interview - Confidence, Database, Programming, LinuxTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

    Tip 1 : You should be updated with what's going on with latest devops developments.
    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 interviewRejected

    Skills evaluated in this interview

    Rebel Foods Interview FAQs

    How many rounds are there in Rebel Foods Devops Engineer interview?
    Rebel Foods interview process usually has 2-3 rounds. The most common rounds in the Rebel Foods interview process are One-on-one Round, Resume Shortlist and HR.
    How to prepare for Rebel Foods 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 Rebel Foods. The most common topics and skills that interviewers at Rebel Foods expect are Cloud, AWS, DevOps, Devops and Distribution System.
    What are the top questions asked in Rebel Foods Devops Engineer interview?

    Some of the top questions asked at the Rebel Foods Devops Engineer interview -

    1. How CI/CD Work and tell me the branching plan used for...read more
    2. When we create a AWS instance I want to show public...read more
    3. Can we create buckets same name toh same other acco...read more

    Tell us how to improve this page.

    Overall Interview Experience Rating

    5/5

    based on 2 interview experiences

    Difficulty level

    Moderate 100%

    Duration

    Less than 2 weeks 100%
    View more

    Interview Questions from Similar Companies

    Flipkart Interview Questions
    3.9
     • 1.5k Interviews
    Swiggy Interview Questions
    3.8
     • 473 Interviews
    BigBasket Interview Questions
    3.9
     • 397 Interviews
    CARS24 Interview Questions
    3.5
     • 360 Interviews
    Lenskart Interview Questions
    3.2
     • 358 Interviews
    JustDial Interview Questions
    3.5
     • 356 Interviews
    Info Edge Interview Questions
    3.9
     • 348 Interviews
    Udaan Interview Questions
    3.9
     • 346 Interviews
    Eternal Limited Interview Questions
    3.7
     • 327 Interviews
    View all
    Rebel Foods Devops Engineer Salary
    based on 6 salaries
    ₹9.8 L/yr - ₹19.4 L/yr
    47% more than the average Devops Engineer Salary in India
    View more details

    Rebel Foods Devops Engineer Reviews and Ratings

    based on 3 reviews

    4.9/5

    Rating in categories

    5.0

    Skill development

    4.9

    Work-life balance

    4.9

    Salary

    4.9

    Job security

    4.9

    Company culture

    4.9

    Promotions

    4.9

    Work satisfaction

    Explore 3 Reviews and Ratings
    Assistant Manager
    140 salaries
    unlock blur

    ₹2.1 L/yr - ₹7 L/yr

    Store Manager
    140 salaries
    unlock blur

    ₹2.2 L/yr - ₹5.5 L/yr

    Management Trainee
    112 salaries
    unlock blur

    ₹1.8 L/yr - ₹4.3 L/yr

    Assistant Store Manager
    101 salaries
    unlock blur

    ₹2.4 L/yr - ₹3.8 L/yr

    Area Manager
    60 salaries
    unlock blur

    ₹4.8 L/yr - ₹10.5 L/yr

    Explore more salaries
    Compare Rebel Foods with

    Flipkart

    3.9
    Compare

    Indiamart Intermesh

    3.6
    Compare

    Udaan

    3.9
    Compare

    BigBasket

    3.9
    Compare
    write
    Share an Interview