i
Tesco
Work with us
Filter interviews by
BGP attributes are used to influence routing decisions in Border Gateway Protocol.
BGP attributes include AS_PATH, NEXT_HOP, LOCAL_PREF, MED, etc.
AS_PATH is used to prevent routing loops and determine the best path to a destination.
NEXT_HOP specifies the next router to reach a particular destination.
LOCAL_PREF is used to influence outbound traffic from a BGP router.
MED (Multi-Exit Discriminator) is used to influenc...
FSMO roles are the 5 special roles in Active Directory that are responsible for managing different aspects of the domain.
There are 5 FSMO roles: Schema Master, Domain Naming Master, RID Master, PDC Emulator, and Infrastructure Master
Schema Master: responsible for making changes to the schema
Domain Naming Master: responsible for adding or removing domains in the forest
RID Master: responsible for allocating RIDs to ...
Depreciation methods allocate asset costs over time, impacting financial statements and tax liabilities.
Straight-Line Depreciation: Allocates equal expense each year. Example: A $10,000 asset over 5 years = $2,000/year.
Declining Balance Depreciation: Accelerated method; higher expense in early years. Example: 200% declining balance on a $10,000 asset.
Units of Production Depreciation: Based on usage. Example: If a ...
I have experienced failures in past projects and have learned valuable lessons from them.
Recognizing the importance of clear communication and setting expectations early on
Implementing regular project status updates to stakeholders to avoid surprises
Documenting lessons learned to prevent repeating the same mistakes in future projects
Quality is crucial in delivering successful projects. Various tools like Jira, Confluence, and Jenkins are commonly used to ensure high quality.
Quality assurance processes are essential to maintain high standards in project deliverables
Tools like Jira are used for issue tracking and project management
Confluence is used for documentation and collaboration among team members
Jenkins is used for continuous integration...
Managing conflicting priorities involves prioritizing tasks, communicating effectively, and being flexible.
Prioritize tasks based on importance and deadlines
Communicate with stakeholders to understand their needs and expectations
Be flexible and willing to adjust plans as needed
Use tools like project management software to track progress and manage tasks
Program values and benefits are essential for successful project management, ensuring alignment with organizational goals and delivering value to stakeholders.
Program values define the principles and beliefs that guide decision-making and behavior within the program.
Benefits are the positive outcomes or results that the program aims to achieve, such as cost savings, increased efficiency, or improved customer satis...
Solution architecture and block diagram involves designing the overall structure of a system and visually representing it.
Identify key components and their interactions
Define data flow and communication protocols
Consider scalability, security, and performance
Use tools like UML diagrams or flowcharts
Example: AWS architecture with EC2 instances, S3 storage, and RDS database
Managing stakeholders expectations and demands is crucial for successful project delivery.
Establish clear communication channels with stakeholders
Set realistic expectations from the beginning
Regularly update stakeholders on project progress
Address any concerns or issues promptly
Seek feedback from stakeholders to ensure alignment
Given a list of meeting time intervals, find the minimum number of conference rooms required.
Sort the intervals based on start time
Use a min heap to keep track of end times of ongoing meetings
If the start time of a meeting is greater than the end time of the earliest meeting in the heap, remove that meeting from heap
Add the end time of the current meeting to the heap
I applied via Referral and was interviewed in Jul 2024. There were 4 interview rounds.
Solution architecture and block diagram involves designing the overall structure of a system and visually representing it.
Identify key components and their interactions
Define data flow and communication protocols
Consider scalability, security, and performance
Use tools like UML diagrams or flowcharts
Example: AWS architecture with EC2 instances, S3 storage, and RDS database
Program values and benefits are essential for successful project management, ensuring alignment with organizational goals and delivering value to stakeholders.
Program values define the principles and beliefs that guide decision-making and behavior within the program.
Benefits are the positive outcomes or results that the program aims to achieve, such as cost savings, increased efficiency, or improved customer satisfacti...
Assessing program benefits involves identifying key metrics, collecting data, analyzing results, and comparing against goals.
Identify key metrics to measure success, such as cost savings, revenue growth, customer satisfaction, etc.
Collect relevant data to track progress and measure impact of the program.
Analyze the data to determine if the program is meeting its objectives and delivering expected benefits.
Compare the r...
2 case study rounds for 1.5 hours, 1st case study is a small use case with 2 questions and there will be 10 mins given for preparation. 2nd case study will have 5 questions and time given for preparation will be 25 mins.
Effective conflict management involves understanding perspectives, facilitating communication, and finding common ground for resolution.
Identify the root cause of the conflict by listening to all parties involved.
Encourage open communication to express feelings and viewpoints without judgment.
Facilitate a collaborative discussion to brainstorm potential solutions.
Focus on interests rather than positions to find common ...
I have experienced failures in past projects and have learned valuable lessons from them.
Recognizing the importance of clear communication and setting expectations early on
Implementing regular project status updates to stakeholders to avoid surprises
Documenting lessons learned to prevent repeating the same mistakes in future projects
Schedule and effort estimation is crucial for successful project management.
Understand the scope of the project and break it down into smaller tasks
Estimate the time and resources required for each task
Consider dependencies between tasks and potential risks
Use historical data or expert judgment to improve accuracy
Regularly review and update the schedule as needed
Project phases are distinct stages in a project's lifecycle, each with specific goals and deliverables.
Initiation: Define project scope, objectives, and stakeholders.
Planning: Create a detailed project plan, including timelines and resources.
Execution: Implement the project plan and deliver the project's objectives.
Monitoring and Controlling: Track project progress, identify issues, and make necessary adjustments.
Closi...
Opex refers to operational expenses, while Capex refers to capital expenses.
Opex includes day-to-day expenses like salaries, rent, utilities, and maintenance.
Capex involves investments in assets that provide long-term value, such as equipment, property, and infrastructure.
Opex is typically incurred regularly and is fully tax-deductible in the year it is incurred.
Capex is usually depreciated over time as the asset is us...
Quality is crucial in delivering successful projects. Various tools like Jira, Confluence, and Jenkins are commonly used to ensure high quality.
Quality assurance processes are essential to maintain high standards in project deliverables
Tools like Jira are used for issue tracking and project management
Confluence is used for documentation and collaboration among team members
Jenkins is used for continuous integration and ...
Led a project to implement a cloud-based data analytics platform using AWS services and Python tech stack.
Designed architecture for data analytics platform using AWS services like S3, Glue, and Athena.
Implemented ETL processes using Python and Apache Spark for data transformation and analysis.
Integrated machine learning models into the platform for predictive analytics.
Ensured scalability and performance optimization o...
Managing conflicting priorities involves prioritizing tasks, communicating effectively, and being flexible.
Prioritize tasks based on importance and deadlines
Communicate with stakeholders to understand their needs and expectations
Be flexible and willing to adjust plans as needed
Use tools like project management software to track progress and manage tasks
Managing stakeholders expectations and demands is crucial for successful project delivery.
Establish clear communication channels with stakeholders
Set realistic expectations from the beginning
Regularly update stakeholders on project progress
Address any concerns or issues promptly
Seek feedback from stakeholders to ensure alignment
I appeared for an interview in May 2025, where I was asked the following questions.
Implement an optimized search function for products using partial matching on names.
Use a loop to iterate through the products array.
Utilize the String.prototype.includes() method for partial matching.
Consider using a regular expression for more complex matching scenarios.
Optimize by returning early if a match is found.
Example: For products [{id: 1, name: 'Apple'}, {id: 2, name: 'Banana'}], searching for 'App' returns ...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design.
Built by experienced developers to help create web applications quickly.
Follows the 'Don't Repeat Yourself' (DRY) principle, promoting code reusability.
Includes an ORM (Object-Relational Mapping) for database interactions, e.g., using models to define database tables.
Offers built-in admin interface for easy managem...
ORM translates Python objects to database queries, enabling seamless data manipulation without SQL knowledge.
ORM stands for Object-Relational Mapping, bridging Python objects and database tables.
When a query is made, ORM translates it into SQL syntax for the database.
Example: Using Django's ORM, 'MyModel.objects.all()' fetches all records from the 'MyModel' table.
ORM supports CRUD operations: Create, Read, Update, Dele...
Write code to calculate multiple shifts of employee
The test was quite simple but the interviewer was not ready to accept the solution. Even with complete dry run and working output he denied the solution giving a very vague reason.
I appeared for an interview in Oct 2024, where I was asked the following questions.
Collaborating with global stakeholders involves effective communication, cultural awareness, and leveraging technology for seamless interaction.
Regular Communication: I schedule weekly check-ins with global teams to ensure alignment on projects and address any concerns promptly.
Cultural Sensitivity: Understanding cultural differences helps me tailor my communication style, ensuring messages are received positively.
Util...
As an Executive Assistant Lead, I excel in organization, communication, and problem-solving to enhance team efficiency.
Organizational Skills: I manage complex schedules and prioritize tasks effectively, ensuring that executives can focus on strategic initiatives.
Communication: I facilitate clear communication between departments, exemplified by my role in coordinating cross-functional meetings that improved project ali...
I appeared for an interview in Oct 2024, where I was asked the following questions.
An effective Executive Assistant must possess strong organizational skills, communication abilities, and adaptability to support executives efficiently.
Organizational Skills: An Executive Assistant must manage schedules, prioritize tasks, and keep track of important documents. For example, using tools like calendars and task management software to ensure deadlines are met.
Communication Skills: Clear and concise communi...
I thrive under pressure by prioritizing tasks, staying organized, and maintaining a positive attitude to ensure efficiency and effectiveness.
Prioritization: I assess tasks based on urgency and importance, ensuring that critical deadlines are met. For example, during a recent project, I created a priority matrix to manage competing deadlines effectively.
Organization: I utilize tools like calendars and task management so...
posted on 4 Apr 2025
Effective management of high spend projects involves strategic planning, stakeholder engagement, and continuous monitoring.
Conduct a thorough cost-benefit analysis to justify expenditures.
Engage stakeholders early to align project goals and expectations.
Implement robust project management methodologies like Agile or Six Sigma.
Regularly review project progress against budget and timelines to identify variances.
Utilize d...
Questions asked on ReactJS and State Management.
What people are saying about Tesco
Some of the top questions asked at the Tesco interview for experienced candidates -
The duration of Tesco interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 37 interview experiences
Difficulty level
Duration
based on 1.4k reviews
Rating in categories
Senior Associate
498
salaries
| ₹4.1 L/yr - ₹9.5 L/yr |
Software Development Engineer II
278
salaries
| ₹34.9 L/yr - ₹58 L/yr |
Associate
220
salaries
| ₹2.6 L/yr - ₹7.6 L/yr |
Team Lead
214
salaries
| ₹11.8 L/yr - ₹20.2 L/yr |
Software Engineer
156
salaries
| ₹3.8 L/yr - ₹13.1 L/yr |
Reliance Digital
Shoppers Stop
Landmark Group
V-Mart