i
Tesco
Work with us
Filter interviews by
I appeared for an interview in Mar 2025, where I was asked the following questions.
Our CI/CD setup automates code integration, testing, and deployment for faster and reliable software delivery.
Version Control: We use Git for source code management, enabling collaboration and tracking changes.
Continuous Integration: Jenkins is configured to automatically build and test code on every commit, ensuring early detection of issues.
Automated Testing: We implement unit tests and integration tests using framew...
Managing secrets in a pipeline involves secure storage, access control, and auditing to protect sensitive information.
Use secret management tools like HashiCorp Vault or AWS Secrets Manager to store sensitive data securely.
Implement environment variables to inject secrets into the pipeline without hardcoding them in the codebase.
Utilize CI/CD tools' built-in secret management features, such as GitHub Actions Secrets or...
What people are saying about Tesco
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
Integrating Jenkins with AWS involves setting up Jenkins on an EC2 instance, configuring IAM roles, and using plugins for AWS services.
Set up Jenkins on an EC2 instance in AWS
Configure IAM roles to allow Jenkins to interact with AWS services
Use Jenkins plugins for AWS services like S3, EC2, and Lambda
Utilize AWS CodePipeline for continuous integration and deployment
Terraform is used for infrastructure as code to automate provisioning and managing of cloud resources.
Terraform can be used to create and manage infrastructure on cloud platforms like AWS, Azure, and Google Cloud.
It allows for defining infrastructure in code using declarative configuration files.
Terraform can be used to provision servers, databases, networking components, and other resources.
It enables infrastructure c...
I applied via Approached by Company and was interviewed in Aug 2023. There were 6 interview rounds.
2 coding problems.
One is on Hasmap
second one is on Tree
Step-by-step problem-solving with unit tests, focusing on time and space complexity.
Identify the problem clearly, e.g., finding the maximum number in an array.
Choose an efficient algorithm, e.g., O(n) time complexity for a linear search.
Implement the solution in code, ensuring clarity and maintainability.
Write unit tests to cover edge cases, e.g., empty array, single element.
Analyze space complexity, ensuring minimal a...
Water bill management system
Flood fill algo
Design a URL shortener system
Use a unique identifier for each long URL to generate a short URL
Store the mapping of short URL to long URL in a database
Implement a redirect mechanism to redirect short URLs to their corresponding long URLs
Consider scalability and performance while designing the system
Use Floyd's Tortoise and Hare algorithm to detect cycle in a linked list.
Initialize two pointers, slow and fast, at the head of the linked list.
Move slow pointer by one step and fast pointer by two steps.
If they meet at any point, there is a cycle in the linked list.
I applied via Approached by Company and was interviewed before Jul 2023. There were 3 interview rounds.
Mostly dynamic programming and tree based programs
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
A bean in Spring is a Java object that is instantiated, assembled, and managed by the Spring IoC container.
Beans are defined in the Spring configuration file using XML or annotations.
Beans are singleton by default but can be configured as prototype.
Beans can have dependencies injected by the container.
Example: @Component annotation in Spring creates a bean.
Example:
I applied via LinkedIn and was interviewed before Oct 2023. There was 1 interview round.
Java-based coding, streams and lambda, design patterns
based on 1 interview experience
Difficulty level
Duration
Senior Associate
492
salaries
| ₹4.1 L/yr - ₹9.5 L/yr |
Software Development Engineer II
266
salaries
| ₹34.9 L/yr - ₹57.2 L/yr |
Associate
225
salaries
| ₹2.7 L/yr - ₹8.1 L/yr |
Team Lead
200
salaries
| ₹10.4 L/yr - ₹18.8 L/yr |
Software Engineer
154
salaries
| ₹4 L/yr - ₹12.2 L/yr |
Reliance Digital
Shoppers Stop
Landmark Group
V-Mart