Add office photos
Premium Employer

Tesco

3.9
based on 1.2k Reviews
Filter interviews by

60+ Interview Questions and Answers

Updated 26 Sep 2024

Q1. Demonstrate one project with technical expertise and IT landscape and Tech Stacks

Ans.

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 of the platform through continuous monitoring and tuning.

  • Co...read more

Add your answer

Q2. Find overlapping interval to calculate final payment for store worker

Ans.

Finding overlapping intervals for calculating final payment of store worker

  • Identify all the intervals for which the worker is eligible for payment

  • Check for overlapping intervals and merge them

  • Calculate the final payment based on the merged intervals

Add your answer

Q3. How to assess a program benefits

Ans.

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 results against the initial goals and objectives to assess ...read more

Add your answer

Q4. Managing stakeholders expectations and demands

Ans.

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

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

Q5. Identify loop holes in the model given, identify what are the security controls that you will apply to make it better ?

Ans.

Identifying loopholes in a security model and proposing security controls to improve it.

  • Identify potential vulnerabilities such as weak authentication methods, lack of encryption, or inadequate access controls

  • Implement strong authentication measures like multi-factor authentication to prevent unauthorized access

  • Encrypt sensitive data both in transit and at rest to protect it from unauthorized access

  • Implement strict access controls to limit who can access certain resources or ...read more

Add your answer

Q6. Explain the revenue recognition as per Ind AS 115

Add your answer
Are these interview questions helpful?

Q7. Difference between Opex and Capex

Ans.

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 used to generate revenue.

  • Opex is considered a short-term exp...read more

Add your answer

Q8. Solution architecture and block diagram

Ans.

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

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

Q9. Managing conflicting priorities

Ans.

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

Add your answer

Q10. Design a mook-my-show type of system for companies. Companies can define schedule of event, number of seats available and prices if any. Only employee of company should be able to book show.

Ans.

Design a system for companies to schedule events, manage seats, and allow only employees to book shows.

  • Create a database to store company information, event schedules, seat availability, and employee details

  • Implement an authentication system to verify employee credentials

  • Develop a user interface for companies to define event schedules, seat availability, and prices

  • Allow employees to search and book shows based on their company affiliation

  • Ensure proper validation and error han...read more

Add your answer

Q11. SaaS vs on-prem. Which technology you would advice to use in terms of security ?

Ans.

It depends on the specific security requirements and resources of the organization.

  • Consider the sensitivity of the data being stored and processed.

  • Evaluate the organization's budget and resources for maintaining security measures.

  • Assess the expertise of the IT team in managing security for both SaaS and on-prem solutions.

  • SaaS may offer better scalability and accessibility, but on-prem may provide more control over security measures.

  • Hybrid solutions combining both SaaS and on-...read more

Add your answer

Q12. What do you think is netflix revenue model and how do they do account for their revenue, show with the help of journal

Ans.

Netflix revenue model is based on subscription fees from customers for access to their streaming service.

  • Netflix generates revenue primarily through subscription fees paid by customers for access to their streaming service.

  • They offer different subscription plans with varying prices and features, such as Basic, Standard, and Premium.

  • Netflix also generates revenue through partnerships and licensing deals with other companies for content distribution.

  • Revenue is recognized when s...read more

Add your answer

Q13. If you where to design a store ,how would you design it and what are the factors that you would take into consideration?

Ans.

I would design a store that is visually appealing, easy to navigate, and optimized for customer experience.

  • Consider the target demographic and their preferences

  • Create a layout that encourages flow and exploration

  • Utilize strategic lighting and signage to highlight key products

  • Incorporate technology for interactive displays or self-checkout options

  • Ensure accessibility for all customers, including those with disabilities

Add your answer

Q14. Define project phases

Ans.

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.

  • Closing: Finalize all project activities, deliver the final pro...read more

Add your answer

Q15. Program values and benefits

Ans.

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

  • Aligning program values with organizational values help...read more

Add your answer

Q16. Failures and lessons learned

Ans.

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

Add your answer

Q17. Schedule and effort estimate

Ans.

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

Add your answer

Q18. Quality and various tools used

Ans.

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 continuous delivery to automate testing and deployment pro...read more

Add your answer

Q19. Explain on evpn why it’s important in vxlan

Ans.

EVPN is important in VXLAN for efficient Layer 2 and Layer 3 connectivity in data center networks.

  • EVPN provides a scalable control plane for VXLAN overlays

  • It enables efficient Layer 2 and Layer 3 connectivity between endpoints in a data center network

  • EVPN allows for multi-tenancy and seamless VM mobility within the data center

  • It simplifies network provisioning and management in large-scale environments

Add your answer

Q20. Why EVPN is the control plane in VX Lan?

Ans.

EVPN is used as the control plane in VXLAN to provide efficient and scalable layer 2 and layer 3 connectivity in data center networks.

  • EVPN allows for dynamic MAC address learning and distribution across the VXLAN network.

  • EVPN provides a scalable solution for layer 2 and layer 3 connectivity in large data center networks.

  • EVPN supports multi-tenancy and allows for efficient traffic forwarding in VXLAN environments.

  • EVPN simplifies network management and troubleshooting by centra...read more

Add your answer

Q21. Offline store management system

Ans.

An offline store management system is a software that helps manage inventory, sales, and customer data in a physical store without an internet connection.

  • The system should have a database to store product information, sales data, and customer information.

  • It should have a user-friendly interface for employees to input and access data.

  • The system should be able to generate reports on sales, inventory levels, and customer data.

  • It should have a backup system in case of data loss o...read more

Add your answer

Q22. differences between arrays and linked lists

Ans.

Arrays are fixed in size and contiguous in memory, while linked lists are dynamic and non-contiguous.

  • Arrays have constant time access to elements, while linked lists require traversal.

  • Arrays are better for random access, while linked lists are better for insertion and deletion.

  • Arrays use less memory overhead, while linked lists use more due to pointers.

  • Examples: array of integers vs linked list of nodes.

  • Examples: array of characters vs linked list of strings.

Add your answer

Q23. I will give you 3 stones tell how will you use it innovatively

Ans.

I would use the stones to create a unique and functional piece of outdoor furniture.

  • Use one stone as a base and two as armrests to create a stone bench

  • Stack the stones to create a small table for outdoor dining

  • Arrange the stones in a circle to create a fire pit for outdoor gatherings

Add your answer

Q24. explain algorithms of few problem statements

Ans.

Explaining algorithms for various problem statements

  • For sorting: bubble sort, insertion sort, merge sort, quick sort

  • For searching: linear search, binary search

  • For graph traversal: breadth-first search, depth-first search

  • For dynamic programming: Fibonacci sequence, knapsack problem

  • For string manipulation: string reversal, palindrome check

Add your answer

Q25. memory management topic in linked lists

Ans.

Memory management in linked lists involves allocation and deallocation of nodes.

  • Dynamic memory allocation is used to create nodes in a linked list.

  • Memory leaks can occur if nodes are not properly deallocated.

  • Freed memory should be returned to the operating system using free() function.

  • Using a garbage collector can automate memory management in linked lists.

Add your answer

Q26. Can you give examples of Challenging situations faced in large program execution?

Ans.

Challenging situations in large program execution

  • Managing conflicting priorities and deadlines

  • Dealing with unexpected changes in scope or requirements

  • Handling communication and coordination among multiple teams and stakeholders

  • Resolving resource constraints and budget limitations

Add your answer

Q27. Explain the concepts of normal loss and Abnormal loss and their accounting treatment.

Add your answer

Q28. What do you think are the risks to us?

Add your answer

Q29. write code for Boggle game

Ans.

Code for Boggle game

  • Create a 2D grid of letters

  • Generate all possible words using the grid and a dictionary

  • Implement a search algorithm to find valid words

  • Track score based on word length and rarity

  • Allow for multiple players and rounds

Add your answer

Q30. Talk about all the BGP attributes and their use

Ans.

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 influence inbound traffic from neighboring ASes.

  • Other attributes like O...read more

Add your answer

Q31. Perform Security Architecture review on the model provided.

Ans.

Performing a security architecture review on the provided model.

  • Identify potential security vulnerabilities in the architecture

  • Evaluate the effectiveness of security controls in place

  • Assess the overall security posture of the system

  • Recommend improvements to enhance security measures

Add your answer

Q32. What is the importent thing in site

Ans.

The important thing in site engineering is proper planning and coordination.

  • Proper planning ensures that all tasks are executed efficiently and on time.

  • Coordination among different teams and stakeholders ensures smooth workflow and prevents delays.

  • Attention to safety measures and adherence to regulations is crucial.

  • Effective communication and problem-solving skills are essential for site engineers.

  • Quality control and monitoring of construction activities are important for suc...read more

View 1 answer

Q33. What are the BGP attributes?

Ans.

BGP attributes are characteristics used to make routing decisions in Border Gateway Protocol.

  • BGP attributes include AS Path, Next Hop, Local Preference, MED, Origin, and Weight.

  • AS Path is a list of AS numbers that the route has traversed.

  • Next Hop is the IP address of the next router to reach the destination.

  • Local Preference is used to influence outbound traffic.

  • MED (Multi-Exit Discriminator) is used to influence inbound traffic.

  • Origin indicates how the route was learned (IGP,...read more

Add your answer

Q34. Tell me something from tesco's annual report

Ans.

Tesco's annual report highlighted a strong increase in online sales and a focus on sustainability initiatives.

  • Tesco reported a 77% increase in online sales during the pandemic.

  • The company outlined its commitment to reducing food waste and plastic packaging.

  • Tesco's annual report also mentioned investments in renewable energy and community initiatives.

Add your answer

Q35. write an algorithm to return the maximum element in an array

Ans.

Algorithm to find the maximum element in an array of strings

  • Iterate through the array and compare each element to find the maximum

  • Initialize a variable to store the maximum element and update it as needed

  • Return the maximum element at the end of the iteration

Add your answer

Q36. Are are willing to relocate

Ans.

Yes, I am willing to relocate for the Senior Reporting Analyst position.

  • I am open to moving to a new location for the right opportunity.

  • I understand that relocation may be necessary for career growth.

  • I have previously relocated for work and am comfortable with the process.

  • I am excited about the possibility of exploring a new city or region.

View 1 answer

Q37. Whati is the duty of site engineer

Ans.

A site engineer is responsible for overseeing construction projects, ensuring they are completed on time, within budget, and meet quality standards.

  • Supervising and managing construction activities on site

  • Ensuring compliance with building codes and regulations

  • Coordinating with architects, contractors, and other stakeholders

  • Monitoring progress and resolving any issues or delays

  • Performing quality control checks and inspections

  • Preparing reports and documentation

  • Ensuring safety me...read more

View 1 answer

Q38. Describe any process and identify the risks involved in the process and controls over them

Add your answer

Q39. Design highly scalable inventory management system

Ans.

Designing a highly scalable inventory management system involves utilizing distributed databases, microservices architecture, and efficient data processing techniques.

  • Utilize distributed databases to handle large volumes of data and ensure high availability.

  • Implement microservices architecture to modularize the system and allow for easy scalability.

  • Use efficient data processing techniques such as batch processing and stream processing to handle real-time updates and analytics...read more

Add your answer

Q40. Schedule of clock wise rotation

Ans.

The schedule of clockwise rotation refers to the order in which objects or events occur in a clockwise direction.

  • Clockwise rotation follows the direction of a clock's hands, moving from the top to the right, then down, left, and back to the top.

  • The schedule of clockwise rotation can be used to determine the sequence of tasks or events in a system.

  • For example, in a manufacturing process, the schedule of clockwise rotation may indicate the order in which different machines or s...read more

View 1 answer

Q41. Fsmo role and all ad role

Ans.

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 domain controllers

  • PDC Emulator: responsible for time synchroniz...read more

Add your answer

Q42. SLA at work

Ans.

SLA at work refers to the agreed upon level of service that a facility manager is responsible for delivering.

  • SLA stands for Service Level Agreement.

  • It outlines the specific services to be provided, performance metrics, and expected response times.

  • Facility managers ensure compliance with SLAs to meet client expectations.

  • Examples of SLAs in facility management include maintenance response times, cleaning frequencies, and equipment uptime.

  • SLAs help establish clear expectations a...read more

View 1 answer

Q43. Sliding window problem

Ans.

Sliding window problem

  • Sliding window technique is used to efficiently solve problems involving arrays or strings

  • It involves maintaining a window of elements and sliding it through the array or string

  • Common applications include finding maximum or minimum subarrays, substring problems, etc.

Add your answer

Q44. General Accepted Accounting Principle

Ans.

General Accepted Accounting Principle refers to a common set of accounting standards and procedures used in the preparation of financial statements.

  • GAAP ensures consistency and comparability in financial reporting

  • GAAP includes principles such as the cost principle, revenue recognition principle, and matching principle

  • GAAP is important for investors, creditors, and other stakeholders to make informed decisions based on financial information

View 1 answer

Q45. Return the maximum element of an array

Ans.

Return the maximum element of an array

  • Iterate through the array and keep track of the maximum element found so far

  • Compare each element with the current maximum and update if a larger element is found

  • Return the maximum element after iterating through the entire array

Add your answer

Q46. Write Palindrome code

Ans.

A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

  • Check if the given string is equal to its reverse

  • Ignore spaces and punctuation marks while checking for palindrome

  • Convert the string to lowercase before checking for palindrome

Add your answer

Q47. Design Cab Booking System

Ans.

Design a cab booking system for users to book rides with drivers.

  • Create a database to store user information, driver information, and ride details.

  • Implement a user interface for users to book rides, view ride history, and track ongoing rides.

  • Develop algorithms for matching users with available drivers based on location and availability.

  • Include features like fare estimation, real-time tracking, and payment options.

  • Ensure security measures for user data and transactions.

  • Conside...read more

Add your answer

Q48. Design Twitter High level

Ans.

Design a high level architecture for Twitter

  • Use microservices architecture for scalability and maintainability

  • Implement a distributed system for handling high traffic

  • Use a NoSQL database like MongoDB for storing tweets and user data

  • Implement a caching layer using Redis for faster retrieval of tweets

  • Use a message queue like Kafka for handling real-time notifications

Add your answer

Q49. What is IFRS 15

Ans.

IFRS 15 is a financial reporting standard that outlines the principles for recognizing revenue from contracts with customers.

  • IFRS 15 provides a single, comprehensive revenue recognition model for all contracts with customers.

  • It specifies the criteria for recognizing revenue and how to measure the amount of revenue to be recognized.

  • The standard requires entities to identify performance obligations in a contract and allocate the transaction price to these obligations.

  • IFRS 15 im...read more

Add your answer

Q50. Understanding of Commercial Income

Ans.

Commercial income refers to revenue generated from business activities or sales of products/services.

  • Commercial income is essential for the financial sustainability of a business.

  • It includes revenue from sales, services, licensing, advertising, and other business activities.

  • Examples of commercial income sources include product sales, subscription fees, and sponsorship deals.

Add your answer

Q51. Troubleshoot laptop not powering up

Ans.

Check power source, battery, connections, and hardware issues

  • Check if the laptop is plugged in and the power source is working

  • Try a different power outlet or power cable

  • Remove the battery and try powering on with just the AC adapter

  • Check for loose connections or damaged power button

  • Test with a different charger or battery if possible

Add your answer

Q52. Golden rules of accounting

Add your answer
Asked in
PSE Interview

Q53. Sort array in defiend

Ans.

To sort an array in defined order, use the sort() method with a custom compare function.

  • Define the desired order in a compare function

  • Pass the compare function as an argument to the sort() method

  • The compare function should return a negative value if the first argument should come before the second, a positive value if it should come after, and 0 if they are equal

Add your answer

Q54. Meeting Room 2 from Leet Code

Ans.

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

Add your answer

Q55. API testing from Postman tool

Ans.

Postman is a popular tool for API testing, allowing users to send requests, receive responses, and automate testing workflows.

  • Postman allows users to easily create and send API requests using a user-friendly interface.

  • Users can organize their API requests into collections for easier management and sharing.

  • Postman supports various authentication methods, including basic authentication, OAuth, and API keys.

  • Users can write test scripts in JavaScript to automate testing and valid...read more

Add your answer

Q56. Joins from MS SQL

Ans.

Joins in MS SQL are used to combine rows from two or more tables based on related columns.

  • Joins are used to retrieve data from multiple tables in a single query.

  • Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • Joins are performed based on matching values in specified columns.

  • Joins can be used to fetch related data from different tables using foreign key relationships.

  • Joins can be used to filter data based on specific conditions using WHERE clause...read more

Add your answer

Q57. slump value of column

Ans.

Slump value of column is a measure of consistency of fresh concrete.

  • Slump value is determined by measuring the change in height of the concrete when a cone is removed.

  • It indicates the workability of the concrete mix.

  • Different slump values are required for different types of construction projects.

  • For example, a high slump value is needed for concrete that needs to be pumped long distances.

Add your answer

Q58. Current project in detail

Ans.

Developing a web application for a healthcare company to manage patient records and appointments.

  • Using React for front-end development

  • Implementing RESTful APIs with Node.js for back-end functionality

  • Utilizing MongoDB for database management

Add your answer

Q59. Experience of software’s

Add your answer

Q60. IT support keys

Ans.

IT support keys are essential for providing efficient technical assistance to users.

  • Effective communication skills are crucial for understanding and addressing user issues

  • Strong problem-solving abilities are necessary to troubleshoot and resolve technical issues

  • Knowledge of various operating systems, software applications, and hardware components is important for providing accurate support

Add your answer

Q61. oops concept in java

Ans.

Oops concept in Java refers to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

  • Inheritance allows a class to inherit properties and behavior from another class.

  • Encapsulation involves bundling data and methods that operate on the data into a single unit.

  • Polymorphism allows objects to be treated as instances of their parent class.

  • Abstraction hides the implementation details and only shows the necessary features of an object.

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

Interview Process at null

based on 59 interviews in the last 1 year
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.7
 • 4.3k Interview Questions
3.7
 • 406 Interview Questions
4.1
 • 162 Interview Questions
3.7
 • 143 Interview Questions
3.8
 • 134 Interview Questions
View all
Top Tesco Interview Questions And Answers
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
Get AmbitionBox app

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