Add office photos
Engaged Employer

SAP

4.2
based on 1.6k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ Deliveroo Interview Questions and Answers

Updated 30 May 2024
Popular Designations

Q1. How do you approach to create a jenkins pipeline ?

Ans.

To create a Jenkins pipeline, I follow these steps:

  • Define the stages and steps of the pipeline

  • Create a Jenkinsfile with the pipeline code

  • Configure Jenkins to use the Jenkinsfile

  • Test the pipeline and make necessary adjustments

  • Integrate with version control for continuous integration

  • Use plugins for additional functionality

Add your answer

Q2. Difference between CMD and RUN in Dockerfile ?

Ans.

CMD is used to specify the default command to be executed when a container is launched. RUN is used to execute commands during the build process.

  • CMD is used to set the default command or parameters for the container

  • RUN is used to execute commands during the build process to create the image

  • CMD can be overridden by passing arguments to docker run command

  • RUN executes the command and creates a new layer on top of the current image

  • Example: CMD ["python", "app.py"]

  • Example: RUN apt...read more

Add your answer

Q3. 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

Add your answer

Q4. Creation of Docker image using Dockerfile ?

Ans.

Dockerfile is a script that contains instructions to build a Docker image.

  • Create a Dockerfile with instructions for building the image

  • Use the 'docker build' command to build the image from the Dockerfile

  • Example: FROM ubuntu:latest RUN apt-get update && apt-get install -y nginx

  • Example: docker build -t myimage:latest .

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

Q5. What is PaaS, IaaS & SaaS ?

Ans.

PaaS, IaaS, and SaaS are cloud computing models that provide different levels of infrastructure and software services.

  • PaaS (Platform as a Service) provides a platform for developers to build and deploy applications without worrying about infrastructure management.

  • IaaS (Infrastructure as a Service) provides virtualized computing resources such as servers, storage, and networking.

  • SaaS (Software as a Service) provides software applications that are hosted and managed by a third-...read more

Add your answer

Q6. What is build in Java ?

Ans.

Build in Java refers to the process of compiling source code into executable code.

  • Build process involves compiling, testing, and packaging the code

  • Java build tools like Maven and Gradle automate the build process

  • Build artifacts can be JAR, WAR, or EAR files

  • Build process can be customized using build scripts like Ant

Add your answer
Are these interview questions helpful?

Q7. Syntax to print jenkins secrets ?

Ans.

To print Jenkins secrets, use the syntax: printenv

  • Use the 'printenv' command followed by the name of the secret to print its value

  • Make sure to have the necessary permissions to access the secret

  • Example: printenv MY_SECRET

Add your answer

Q8. Difference between Java and Nodejs ?

Ans.

Java is a statically typed language while Nodejs is a runtime environment for executing JavaScript code.

  • Java is compiled while Nodejs is interpreted

  • Java is better for large-scale enterprise applications while Nodejs is better for real-time applications

  • Java has a larger community and more libraries while Nodejs has a simpler and more lightweight architecture

  • Java is used for Android app development while Nodejs is used for server-side web development

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. 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 performance but may result in wasted space

  • Example: Thin provisionin...read more

Add your answer

Q10. What is DevOps ?

Ans.

DevOps is a software development methodology that emphasizes collaboration and communication between development and operations teams.

  • DevOps aims to streamline the software development process by breaking down silos between development and operations teams

  • It involves using automation and continuous delivery to speed up the release cycle

  • DevOps also emphasizes monitoring and feedback to ensure that software is reliable and meets user needs

  • Examples of DevOps tools include Jenkin...read more

Add your answer

Q11. 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 writing code without worrying about infrastructure

Add your answer

More about working at SAP

Top Rated Large Company - 2024
Top Rated Internet/Product Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Deliveroo

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

Top Devops Engineer Interview Questions from Similar Companies

4.4
 • 24 Interview Questions
3.7
 • 22 Interview Questions
4.5
 • 19 Interview Questions
4.1
 • 17 Interview Questions
3.6
 • 16 Interview Questions
3.8
 • 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