Flipkart
90+ D.B ENGINEERING Interview Questions and Answers
Q1. Strategy assignment: Assume that Flipkart owned E-kart Logistics was thinking of entering the 'courier' business and how you as a product manager would go about figuring this opportunity?
To assess the opportunity of entering the courier business, I would conduct market research, analyze competition, evaluate logistics capabilities, and develop a business plan.
Conduct market research to identify demand and potential customers
Analyze competition to understand market share and pricing strategies
Evaluate E-kart Logistics' logistics capabilities and infrastructure
Develop a business plan outlining the strategy, financial projections, and operational requirements
Con...read more
Q2. How will you design a Product for an apartment complex where the apartment owners need to use certain club facilities like Gym, Garden, Book club etc?
Designing a product for apartment owners to access club facilities
Conduct a survey to understand the needs and preferences of apartment owners
Create a mobile app or web portal for easy booking and access to facilities
Implement a membership system to ensure fair usage of facilities
Offer incentives for frequent usage or referrals
Partner with local businesses to offer discounts or promotions to members
Q3. Reverse Linked List Problem Statement
Given a singly linked list of integers, return the head of the reversed linked list.
Example:
Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
Reversed linked list: 4 -> 3 -> 2...read more
Reverse a singly linked list of integers and return the head of the reversed linked list.
Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.
Use three pointers - prev, current, and next - to reverse the linked list in O(N) time and O(1) space complexity.
Update the head of the reversed linked list as the last node encountered during the reversal process.
Q4. K Closest Points to Origin Problem Statement
Your house is located at the origin (0,0) of a 2-D plane. There are N
neighbors living at different points on the plane. Your goal is to visit exactly K
neighbors wh...read more
Find the K closest points to the origin in a 2-D plane using Euclidean Distance.
Calculate the Euclidean Distance for each point from the origin
Sort the points based on their distances from the origin
Return the first K points as the closest neighbors
Q5. Can you give me the total number of Tubelights in Bangalore?
It is impossible to give an accurate number without conducting a survey or having access to official data.
There is no centralized database or registry of tubelights in Bangalore.
The number of tubelights in Bangalore is constantly changing due to new installations and replacements.
The number of tubelights also varies depending on the type of building and its usage.
Without conducting a survey or having access to official data, it is impossible to give an accurate number.
Q6. Circular Move Problem Statement
You have a robot currently positioned at the origin (0, 0) on a two-dimensional grid, facing the north direction. You are given a sequence of moves in the form of a string of len...read more
Determine if a robot's movement path is circular on a 2D grid given a sequence of moves.
Create a set of directions to keep track of the robot's movement (N, E, S, W).
Simulate the robot's movement based on the given sequence of moves.
Check if the robot returns to the starting position after completing the moves.
Q7. What is the electric current? How is works ?
Electric current is the flow of electric charge through a conductor.
Electric current is measured in amperes (A).
It is caused by the movement of electrons.
The direction of current flow is from positive to negative.
Current can be either direct current (DC) or alternating current (AC).
Examples of conductors include copper wires and water with dissolved ions.
Q8. If you have 100 unbiased coins and one of them is defective. You have a weighing balance to check the weight of the coins. What is the minimum number of times you need to weigh the coins to identify the defecti...
read moreThe minimum number of times you need to weigh the coins is 4.
Divide the 100 coins into 3 groups of 33, 33, and 34 coins.
Weigh the first two groups against each other.
If they balance, the defective coin is in the third group.
If they don't balance, the defective coin is in the lighter group.
Divide the lighter group into 11 coins and weigh any 2 groups of 3 coins against each other.
If they balance, the defective coin is one of the remaining 5 coins.
If they don't balance, the def...read more
Q9. How would you measure the success of Google search results?
Success of Google search results can be measured through various metrics.
Click-through rate (CTR) of top results
Time spent on search results page
Number of searches per user session
Bounce rate of search results page
User satisfaction surveys
Number of repeat searches
Conversion rate of search results
Accuracy of search results
Number of search result pages viewed per session
Q10. How would you give recommendations to Sellers on Flipkart?
I would give recommendations to sellers on Flipkart by analyzing their sales data, identifying areas of improvement, and suggesting strategies to increase sales.
Analyze sales data to identify top-selling products and categories
Suggest pricing strategies to increase sales and profitability
Recommend marketing and advertising campaigns to reach new customers
Provide feedback on product listings and descriptions to improve visibility and sales
Offer guidance on inventory management...read more
Q11. How would you determine the dip in GMV of Flipkart?
To determine dip in GMV of Flipkart, analyze sales data, customer feedback, and market trends.
Analyze sales data to identify any sudden drops or trends over time
Gather customer feedback to understand any issues or concerns affecting sales
Monitor market trends and competition to identify external factors impacting GMV
Consider any changes in pricing, promotions, or product offerings that may affect sales
Use data analysis tools and techniques to identify patterns and insights
Col...read more
Q12. Flipkart Big Billion day sale is ongoing and you are to be vigilant w.r.t scale issues. You see that the time to complete orders is increasing.
I would investigate the root cause of the increase in order completion time and take necessary actions to resolve the issue.
Check if there are any technical issues causing the delay
Analyze the traffic and order volume to ensure the infrastructure can handle the load
Collaborate with the engineering team to optimize the system performance
Communicate with the customer support team to manage customer expectations
Monitor the situation closely and take proactive measures to prevent...read more
Q13. if you have to make an E way Bill for a shipment, how will you make it and how would you recognize it?
To make an E way Bill for a shipment, you need to register on the E way Bill portal and provide necessary details.
Register on the E way Bill portal
Provide shipment details such as invoice number, date, quantity, etc.
Generate the E way Bill with a unique E way Bill number
Recognize the E way Bill by checking the E way Bill number and verifying the details
Q14. What would you do to get sellers sign up quickly? Take certain baseline assumptions.
To get sellers sign up quickly, offer incentives, simplify the sign-up process, and provide clear benefits.
Offer sign-up bonuses or discounts to incentivize sellers
Simplify the sign-up process by reducing the number of steps and required information
Clearly communicate the benefits of signing up, such as increased visibility and sales potential
Provide excellent customer support to address any concerns or questions
Utilize social media and targeted advertising to reach potential...read more
Q15. Flipkart charges a shipping charge if the order amount is less than Rs. 500. How do you avoid it if you have an item which is less than 500 yet you do not want to pay for shipping?
Add more items to the cart to reach the minimum order amount of Rs. 500 and avoid shipping charges.
Check for other items that you may need and add them to the cart
Look for items that are on sale or have discounts to reach the minimum order amount
Consider buying in bulk to save on shipping charges
Check if there are any promo codes or coupons available to waive off shipping charges
Q16. How would you make e-commerce experience more social?
Introduce social media integration, personalized recommendations, user reviews and ratings.
Integrate social media platforms to allow users to share their purchases and reviews
Provide personalized recommendations based on user's social media activity and interests
Allow users to rate and review products, and interact with other users' reviews
Create a community forum for users to discuss products and share their experiences
Offer incentives for users to refer friends and family t...read more
Q17. What is ms office? What is vlookup?
MS Office is a suite of productivity software. VLOOKUP is a function in Excel used to search for data in a table.
MS Office includes programs like Word, Excel, PowerPoint, and Outlook.
VLOOKUP stands for 'vertical lookup' and is used to find specific data in a table.
It is commonly used in Excel for tasks like matching data from different sheets or tables.
The function requires four arguments: the value to look up, the table to search, the column to return data from, and whether ...read more
Q18. How do you make 720 with 6 zeroes using mathematical operators?
To make 720 with 6 zeroes, multiply 6! by 1000.
Calculate the factorial of 6 (6! = 6 x 5 x 4 x 3 x 2 x 1 = 720)
Multiply the result by 1000 (720 x 1000 = 720000)
Alternatively, add three zeroes to the end of 720 (720000 = 720000)
Q19. Longest Decreasing Subsequence Problem Statement
Given an array/list of integers ARR
consisting of N
integers, your task is to determine the length of the longest decreasing subsequence.
Explanation:
A subseque...read more
Find the length of the longest decreasing subsequence in an array of integers.
Use dynamic programming to keep track of the length of the longest decreasing subsequence ending at each index.
Initialize an array to store the length of the longest decreasing subsequence for each element.
Iterate through the array and update the length of the longest decreasing subsequence for each element based on previous elements.
Return the maximum length of the longest decreasing subsequence fo...read more
Q20. Binary Tree Cameras Problem Statement
Given a binary tree where each node can carry a camera that monitors its parent, itself, and its immediate children, determine the minimum number of cameras needed to monit...read more
The problem involves determining the minimum number of cameras needed to monitor all nodes in a binary tree.
Implement a function to solve the problem efficiently.
Consider the different cases where cameras can be placed to cover all nodes.
Use recursion to traverse the tree and place cameras strategically.
Optimize the solution to minimize the number of cameras needed.
Test the function with different test cases to ensure correctness.
Q21. Longest Palindromic Substring Problem Statement
You are provided with a string STR
of length N
. The goal is to identify the longest palindromic substring within this string. In cases where multiple palindromic ...read more
Given a string, find the longest palindromic substring with the smallest start index.
Iterate through the string and expand around each character to find palindromes
Keep track of the longest palindrome found and its starting index
Return the longest palindromic substring with the smallest start index
Q22. What is excel ? How it is work ?
Excel is a spreadsheet program used for data analysis and organization.
Excel is a software application developed by Microsoft.
It is used for creating, editing, and analyzing data in a tabular format.
Excel uses cells, rows, and columns to organize and manipulate data.
It supports various mathematical and statistical functions for data analysis.
Excel can create charts, graphs, and pivot tables for visualizing data.
Formulas and functions can be used to perform calculations on dat...read more
Q23. A car manufacturer has observed a decline in profits by 40% year over year. What would be the possible reasons for this?
Possible reasons for a car manufacturer's decline in profits by 40% year over year
Decreased demand for cars due to economic downturn
Increased competition from other car manufacturers
Rising production costs and expenses
Decline in consumer confidence and spending
Changes in government regulations impacting the automotive industry
Q24. Design a warehouse storage space for a category of products.
Designing a warehouse storage space for a category of products.
Identify the category of products and their storage requirements
Determine the size and layout of the warehouse
Choose appropriate storage systems such as pallet racking, shelving, or mezzanine floors
Consider factors such as accessibility, safety, and efficiency
Implement a system for inventory management and tracking
Q25. Minimum Steps for a Knight to Reach Target
Given a square chessboard of size 'N x N', determine the minimum number of moves a Knight requires to reach a specified target position from its initial position.
Expl...read more
Calculate minimum steps for a Knight to reach target position on a chessboard.
Use BFS algorithm to find shortest path from Knight's starting position to target position.
Consider all possible moves of the Knight on the chessboard.
Keep track of visited positions to avoid revisiting them.
Return the minimum number of moves required to reach the target position.
Q26. Visualize a Uber database of drivers and riders(users) and write a SQL query to get the top 100 drivers by city.
SQL query to get top 100 Uber drivers by city
Join drivers and users tables on city
Aggregate driver ratings and count of rides
Order by rating and count of rides
Limit to top 100
Q27. How do you optimize the listing of Restaurants on Swiggy?
Optimizing the listing of Restaurants on Swiggy involves using data-driven strategies to improve visibility, relevance, and user experience.
Analyze user behavior and preferences to understand their needs and preferences
Implement a ranking algorithm based on factors like ratings, reviews, popularity, and delivery time
Optimize search functionality to ensure accurate and relevant results
Collaborate with restaurants to improve their online presence and menu offerings
Leverage cust...read more
Q28. What you know about FTL, PTL movements?
FTL and PTL movements refer to Full Truckload and Partial Truckload movements in logistics.
FTL stands for Full Truckload, which refers to the transportation of goods that fill an entire truck.
PTL stands for Partial Truckload, which refers to the transportation of goods that do not require a full truck but still occupy a significant portion of it.
FTL movements are typically used when the shipper has enough goods to fill an entire truck, ensuring faster transit times and reduce...read more
Q29. Remove All The Palindromes Problem Statement
Given a string STR
consisting only of lowercase letters, your task is to modify the string by replacing the minimum characters such that the string doesn’t contain a...read more
The task is to modify a string by replacing minimum characters to remove all palindromic substrings.
Identify palindromic substrings in the given string
Replace characters in the substrings to break the palindrome
Count the minimum number of characters replaced to remove all palindromic substrings
Q30. Ways To Make Coin Change
Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make the c...read more
The task is to find the total number of ways to make change for a specified value using given denominations.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store the number of ways to make change for each value up to the specified value.
Iterate through each denomination and update the array accordingly.
The final answer will be stored in the last cell of the array.
Example: For N=3, D=[1, 2, 3], V=4, the output is 4 as there are 4 ways to make cha...read more
Q31. What are the major differences between a Linear Regression and a Logistic Regression?
Linear Regression is used for continuous data while Logistic Regression is used for categorical data.
Linear Regression predicts continuous values while Logistic Regression predicts probabilities.
Linear Regression uses a straight line to fit the data while Logistic Regression uses an S-shaped curve.
Linear Regression uses Mean Squared Error as the cost function while Logistic Regression uses Log Loss.
Linear Regression is sensitive to outliers while Logistic Regression is robust...read more
Q32. What is route planning or optimization?
Route planning or optimization is the process of finding the most efficient route for a given set of destinations.
It involves analyzing various factors such as distance, traffic, and time constraints.
The goal is to minimize travel time, distance, and cost while maximizing efficiency.
Examples include optimizing delivery routes for a logistics company or planning a road trip with multiple stops.
Route planning software and algorithms are commonly used to automate the process and...read more
Q33. What is the Bias Variance trade-off and name some models with high bias and low variance?
Bias-Variance trade-off is the balance between overfitting and underfitting. High bias models are simple but inaccurate, low variance models are complex but overfit.
Bias-Variance trade-off is a fundamental concept in machine learning.
High bias models are simple and have low variance, but are inaccurate.
Low bias models are complex and have high variance, but can overfit the data.
Examples of high bias models are linear regression and decision trees with few nodes.
Examples of lo...read more
Q34. What is this web site
This website is a platform for data entry operators to input and manage data.
The website allows users to input data into various forms and fields.
It provides tools and features to organize and manage the entered data.
Users can search, edit, and export the data as required.
The website may have data validation rules to ensure accuracy and consistency.
It may also have security measures to protect the data from unauthorized access.
Q35. what are the major transportation issues in warehousing?
Major transportation issues in warehousing include congestion, inefficient routing, and lack of visibility.
Congestion: Warehouses often face congestion due to limited space and high volume of incoming and outgoing shipments.
Inefficient routing: Poor planning and lack of optimized routes can lead to delays and increased transportation costs.
Lack of visibility: Without proper tracking and monitoring systems, it becomes difficult to have real-time visibility of shipments, result...read more
Q36. What strategies can be employed to achieve fluency in English?
Consistent practice, exposure to English media, joining language classes, using language learning apps, and seeking feedback can help achieve fluency in English.
Consistent practice is key to improving fluency in English
Exposure to English media such as movies, TV shows, and books can help improve language skills
Joining language classes or hiring a tutor can provide structured learning and guidance
Using language learning apps like Duolingo or Babbel can supplement learning
Seek...read more
Q37. How will you minimise cost in a trip?
Minimise trip cost by planning ahead and being flexible.
Plan ahead and book flights and accommodations early to get better deals.
Consider using public transportation instead of taxis or rental cars.
Pack light to avoid baggage fees.
Be flexible with travel dates to take advantage of cheaper rates.
Look for free activities and attractions.
Consider staying in budget accommodations like hostels or Airbnb.
Bring your own snacks and drinks instead of buying them at tourist spots.
Avoid...read more
Q38. - what is supply chain? difference between logistics and transport?
Supply chain is the process of managing the flow of goods and services from the point of origin to the point of consumption.
Supply chain involves the coordination and integration of various activities such as procurement, production, transportation, warehousing, and distribution.
It includes the planning, execution, and control of the entire process to ensure the right products are delivered to the right place at the right time.
Logistics is a subset of supply chain management ...read more
Q39. Guess the number of vehicles on the Chennai roads between 5 to 6
It is impossible to accurately guess the number of vehicles on Chennai roads between 5 to 6 without any data.
The number of vehicles on the road can vary depending on the day, time, and weather conditions.
Factors such as rush hour traffic, accidents, and road closures can also affect the number of vehicles on the road.
Without any data or context, it is impossible to make an accurate guess.
However, we can estimate based on previous data or conduct a survey to gather more inform...read more
Q40. Why sometimes orders automatically gets cancelled on Flipkart?
Orders on Flipkart may get automatically cancelled due to various reasons such as payment failure, stock unavailability, or seller cancellation.
Payment failure: If the payment for the order is not successful, the order may get cancelled.
Stock unavailability: If the item ordered is out of stock, the order may get cancelled.
Seller cancellation: Sometimes sellers may cancel orders due to various reasons.
Technical issues: Occasionally, technical glitches on the platform may lead ...read more
Q41. Given two unsorted arrays A and B in which B can accommodate in AHow will you merge the two arrays.Time complexity and space complexity were also given importance
Merge two unsorted arrays A and B into A efficiently with optimal time and space complexity.
Sort both arrays individually
Merge the two sorted arrays using a two-pointer approach
Time complexity: O((n+m)log(n+m)), Space complexity: O(1)
Example: A = [3, 1, 4], B = [2, 5], After merging: A = [1, 2, 3, 4, 5]
Q42. How many months France will take to grow
It is not possible to determine the exact time it will take for France to grow.
Economic growth is influenced by various factors such as government policies, global economic conditions, and domestic market trends.
France's growth rate can vary from year to year depending on these factors.
Economists and analysts make predictions about future growth, but they are not always accurate.
It is important to consider both short-term and long-term trends when assessing a country's growth...read more
Q43. Factors to take into consideration if you want to set up a grocery shop
Factors to consider when setting up a grocery shop
Location: Choose a convenient and accessible location with high foot traffic
Target market: Identify the demographics and preferences of the local community
Competition: Analyze existing grocery stores in the area and differentiate your offerings
Suppliers: Establish relationships with reliable and cost-effective suppliers
Inventory management: Develop a system to track and manage inventory efficiently
Pricing strategy: Determine c...read more
Q44. -Explain what is cross docking?
Cross docking is a logistics strategy where products are directly transferred from inbound to outbound transportation without being stored.
Cross docking eliminates the need for storage and reduces handling time.
It involves receiving products, sorting them, and immediately loading them onto outbound vehicles.
This strategy improves efficiency, reduces inventory costs, and speeds up order fulfillment.
Example: In a retail cross docking scenario, products from different suppliers ...read more
Q45. What tool , topology, Schema, workflow are going to be use in URL shorten system. Why you chose specific tool, schema and workflow.
The URL shorten system will use a distributed system topology with a consistent hashing algorithm, a NoSQL database schema, and a workflow involving API requests and redirects.
Distributed system topology for scalability and fault tolerance
Consistent hashing algorithm for load balancing and efficient lookup
NoSQL database schema for flexibility and fast read/write operations
Workflow involving API requests for shortening URLs and redirects for accessing original URLs
Q46. WHAT FACTORS YOU CONSIDER IN MARKING THE PRICE OF TELIVISION PRODUCT
Factors considered in pricing television products
Cost of production
Market demand
Competition
Brand value
Features and technology
Distribution and logistics
Profit margin
Target audience
Economic conditions
Q47. What security steps you will take when there is a dehiring in the facility?
We will take several security steps to ensure the safety of the facility after dehiring.
Immediately revoke access to all systems and facilities for the dehired employee.
Conduct a security audit to identify any potential vulnerabilities.
Change all passwords and access codes.
Notify security personnel and provide them with a description of the dehired employee.
Monitor access logs and security cameras for any suspicious activity.
Implement additional security measures if necessary...read more
Q48. What is inbound and outbound calls
Inbound calls are received by the company, while outbound calls are made by the company.
Inbound calls are from customers or clients to the company.
Outbound calls are from the company to customers or clients.
Inbound calls are usually related to customer support or sales.
Outbound calls are usually related to sales or marketing.
Examples of inbound calls include customer inquiries, complaints, and support requests.
Examples of outbound calls include telemarketing, follow-up calls,...read more
Q49. What do you ubderstand about supply chain
Supply chain involves the process of managing the flow of goods and services from the point of origin to the point of consumption.
Supply chain management includes planning, sourcing, manufacturing, delivery, and returns.
It aims to optimize efficiency, reduce costs, and improve customer satisfaction.
Examples of supply chain activities include inventory management, transportation logistics, and supplier relationships.
Q50. How did you handle the errors?
I handle errors by identifying the root cause, troubleshooting, and implementing a solution to prevent future occurrences.
Identify the root cause of the error
Troubleshoot the issue thoroughly
Implement a solution to prevent future occurrences
Document the error and solution for reference
Q51. If Drop facility is not available till that distace where you live ?What will you do?
I would explore alternative transportation options such as public transportation, carpooling, or biking.
Explore public transportation options
Consider carpooling with colleagues or neighbors
Look into biking as a mode of transportation
Q52. how to write a email to impress a manager to change your position?
Q53. As a customer why we want good quality from online shopping websites
Good quality from online shopping websites is important for customer satisfaction and trust.
Good quality products ensure customer satisfaction and repeat business.
Poor quality products can lead to negative reviews and damage to the brand's reputation.
Customers expect the same quality as they would receive in a physical store.
Good quality packaging and timely delivery also contribute to a positive customer experience.
Examples of online shopping websites known for their good qu...read more
Q54. Examples for analytical thinking?
Analytical thinking involves breaking down complex problems into smaller components and using logic to solve them.
Identifying key issues or problems
Gathering relevant data and information
Analyzing data to draw conclusions
Developing solutions based on findings
Testing and refining solutions
Thinking critically and objectively
Q55. What is antivirus, encryption, types of hacking
Antivirus is a software that detects and removes malware. Encryption is the process of converting data into a code. Types of hacking include phishing, social engineering, and brute force attacks.
Antivirus software detects and removes malware such as viruses, worms, and Trojan horses
Encryption is the process of converting data into a code to prevent unauthorized access
Types of hacking include phishing, social engineering, and brute force attacks
Phishing is a type of hacking wh...read more
Q56. How to onboard sellers on Flipkart
Onboarding sellers on Flipkart involves creating seller accounts, providing training on platform usage, and ensuring compliance with policies.
Create seller accounts by providing necessary information and documentation
Provide training on how to list products, manage orders, and handle customer queries
Ensure sellers comply with Flipkart's policies and guidelines to maintain quality standards
Offer support and assistance to sellers throughout the onboarding process
Monitor seller ...read more
Q57. Find number of windows in Chicago
It is not possible to accurately determine the number of windows in Chicago without available data.
The number of windows in Chicago is not publicly available information.
It would require a comprehensive survey or analysis to estimate the number of windows in the city.
Factors such as the type of buildings, population density, and architectural styles would influence the number of windows.
Without specific data or methodology, any estimate would be speculative.
Q58. How to deal with customer for return product or refund
Dealing with returns and refunds requires empathy, clear communication, and adherence to company policies.
Listen to the customer's concerns and empathize with their situation.
Clearly explain the company's return and refund policies.
Offer solutions that align with the policies and meet the customer's needs.
Follow up with the customer to ensure their satisfaction.
Use the opportunity to gather feedback and improve the product or service.
Examples: offering a replacement product, ...read more
Q59. What are web vitals, and optimization of page load.
Web vitals are metrics related to user experience on websites, and optimization of page load involves improving these metrics.
Web vitals include metrics like Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift.
Optimization of page load involves techniques like minifying CSS and JavaScript, optimizing images, lazy loading resources, and reducing server response time.
Improving web vitals can lead to better user experience, higher search engine rankings, and...read more
Q60. Who is the big company of india
The big company of India is Reliance Industries Limited.
Reliance Industries Limited is one of the largest conglomerates in India with businesses in petrochemicals, refining, oil, telecommunications, and retail.
It was founded by Dhirubhai Ambani in 1966 and is currently led by his son, Mukesh Ambani.
Reliance Jio, a subsidiary of Reliance Industries, revolutionized the telecommunications industry in India with its affordable data plans.
The company has a significant presence in ...read more
Q61. What is supply chain management? Give an example
Supply chain management involves the coordination and optimization of all activities involved in the production and distribution of goods and services.
Involves planning, sourcing, manufacturing, and delivering products to customers
Focuses on efficiency, cost-effectiveness, and customer satisfaction
Examples include inventory management, transportation logistics, and supplier relationship management
Q62. How many vehicles handle and how to manage inventory?
Q63. Make complete row and column zero in a matrix for each element that is already 0
Use a two-pass approach to mark rows and columns with zeros based on existing zeros in the matrix.
Iterate through the matrix to mark rows and columns with zeros based on existing zeros
Use two arrays to keep track of which rows and columns need to be zeroed out
Perform a second pass to update the matrix based on the marked rows and columns
Q64. Why Supply Chain after Engineering?
Combining engineering skills with supply chain knowledge enhances problem-solving abilities and efficiency in operations.
Engineering background provides a strong foundation in problem-solving and analytical skills
Understanding of technical aspects helps in optimizing supply chain processes and systems
Ability to apply engineering principles to improve logistics, procurement, and production
Interest in streamlining operations and enhancing efficiency through data analysis and op...read more
Q65. What is process synchronization?
Process synchronization is a mechanism which ensures that two or more processes do not execute a specific portion of code simultaneously.
Preventing race conditions
Ensuring data consistency
Implementing mutual exclusion
Using synchronization primitives like mutex, semaphore, etc.
Example: In a multi-threaded application, synchronization is used to prevent multiple threads from accessing shared resources concurrently.
Q66. How many handling manpower?
The number of handling manpower is not available.
The exact number of handling manpower is unknown.
The available data on handling manpower is not provided.
No specific information is given regarding the number of handling manpower.
Q67. Analysis of a business case
Analyzing the financial performance of a retail company
Review the company's financial statements, including the income statement, balance sheet, and cash flow statement
Calculate key financial ratios such as profitability ratios, liquidity ratios, and solvency ratios
Analyze the company's revenue growth, cost structure, and operating expenses
Assess the company's competitive position and market share
Identify any potential risks or opportunities for the company
Provide recommendat...read more
Q68. What is MIS FULL FORM?
MIS stands for Management Information System.
MIS is a computer-based system that provides managers with the tools to organize, evaluate and efficiently manage departments within an organization.
It helps in decision-making, problem-solving, and provides real-time information.
MIS includes hardware, software, and personnel to process and analyze data.
Examples of MIS include inventory management systems, sales tracking systems, and customer relationship management systems.
Q69. What's is the e- Commerce websites
E-commerce websites are online platforms where businesses sell products or services to customers over the internet.
E-commerce websites allow customers to browse and purchase products online.
They often offer secure payment options for transactions.
Examples include Amazon, eBay, and Shopify.
Q70. What is mutual funds
Mutual funds are investment vehicles that pool money from multiple investors to invest in a diversified portfolio of securities.
Mutual funds are managed by professional fund managers who make investment decisions on behalf of the investors.
Investors can buy units of mutual funds, which represent a portion of the holdings of the fund.
Mutual funds offer diversification, liquidity, and professional management to investors.
Types of mutual funds include equity funds, bond funds, m...read more
Q71. Who is the best river
The Amazon River is considered the best river in the world due to its length, biodiversity, and importance to the ecosystem.
The Amazon River is the longest river in the world, spanning over 4,345 miles.
It is home to a vast array of plant and animal species, making it one of the most biodiverse rivers on the planet.
The Amazon River plays a crucial role in regulating the Earth's climate and is often referred to as the 'lungs of the Earth' due to its vast rainforest that produce...read more
Q72. How you will pitch for Ad sales
I will pitch for Ad sales by highlighting the benefits of our platform, targeting the right audience, and showcasing successful case studies.
Identify the unique selling points of our platform
Tailor the pitch to the specific needs and goals of the potential client
Provide data and statistics to support the effectiveness of our advertising solutions
Share success stories and case studies to demonstrate the positive results achieved by previous clients
Q73. What is the customer care executive
A customer care executive is a representative who interacts with customers to handle inquiries, complaints, and provide information about products or services.
Responsible for addressing customer concerns and resolving issues
Provide information about products or services
Handle customer inquiries and complaints through various communication channels such as phone, email, or chat
Maintain records of customer interactions and transactions
Ensure customer satisfaction and retention ...read more
Q74. How to satisfy customers?
To satisfy customers, it is important to listen to their needs, provide excellent customer service, offer high-quality products/services, and seek feedback for continuous improvement.
Listen to customer needs and preferences
Provide excellent customer service
Offer high-quality products/services
Seek feedback for continuous improvement
Q75. What is a semaphore explain?
A semaphore is a variable or abstract data type used for controlling access to a common resource by multiple processes in a concurrent system.
Semaphores can be used to prevent race conditions and ensure mutual exclusion.
They can also be used to synchronize processes and manage shared resources.
There are two types of semaphores: binary semaphores (mutex) and counting semaphores.
Example: In a producer-consumer problem, semaphores can be used to control access to a shared buffer...read more
Q76. What is 3Pl full form?
3PL stands for Third Party Logistics.
3PL refers to outsourcing logistics and supply chain management to a third-party provider.
It includes services like warehousing, transportation, inventory management, and order fulfillment.
Examples of 3PL providers include DHL, FedEx Supply Chain, and UPS Supply Chain Solutions.
Q77. What is Supply chain management
Supply chain management involves the coordination and optimization of all activities involved in the production and distribution of goods and services.
Involves planning, sourcing, manufacturing, and delivering products to customers
Focuses on efficiency, cost reduction, and customer satisfaction
Includes activities such as inventory management, logistics, and procurement
Examples: Walmart's efficient supply chain management ensures products are always in stock, Apple's supply ch...read more
Q78. What is Virtual DOM in React
Virtual DOM is a lightweight copy of the actual DOM in React, used for efficient updates and rendering.
Virtual DOM is a concept where a lightweight copy of the actual DOM is created in memory.
When changes are made to the UI, React compares the Virtual DOM with the actual DOM to identify the differences.
React then updates only the necessary parts of the actual DOM, minimizing the number of DOM manipulations for better performance.
This approach helps in faster rendering and imp...read more
Q79. Design parking lot app for blind people
A parking lot app designed for blind people to easily navigate and find available parking spots.
Include voice-guided navigation to direct users to available parking spots
Use sensors to detect empty parking spaces and relay information to the app
Provide audio alerts for obstacles or other vehicles in the parking lot
Include a feature for users to easily locate their parked vehicle when returning
Q80. what is meaning of flexible?
Q81. What's is the flipkart
Flipkart is an Indian e-commerce company that sells a wide range of products online.
Founded in 2007 by Sachin Bansal and Binny Bansal
Acquired by Walmart in 2018
Offers products in categories like electronics, fashion, home essentials, etc.
Known for its Big Billion Days sale events
Q82. What is the data structure
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structure defines the relationship between data elements and how they can be manipulated.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Choosing the right data structure is important for efficient data storage and retrieval.
Data structures can be classified as linear or non-linear, static or dynamic, and homogen...read more
Q83. Why Supply Chain afterCivil
Supply chain offers opportunities to apply my skills from Civil engineering in a dynamic and fast-paced environment.
Supply chain involves logistics and optimization, which are skills I developed in Civil engineering.
I enjoy problem-solving and process improvement, which are key aspects of supply chain management.
I am excited about the opportunity to work in a different industry and expand my knowledge and expertise.
Supply chain management offers a chance to work with diverse ...read more
Q84. How to treat angry customer
Listen to their concerns, empathize with them, apologize for the inconvenience, offer a solution, follow up to ensure satisfaction.
Listen actively to their concerns without interrupting
Empathize with their situation and show understanding
Apologize for the inconvenience caused, even if it wasn't directly your fault
Offer a solution to address their issue or concern
Follow up with the customer to ensure they are satisfied with the resolution
Stay calm and professional throughout t...read more
Q85. Move all 0 s to end
Move all 0s to the end of an array of strings
Iterate through the array and move all 0s to the end
Use two pointers to keep track of the current position and the position to swap with
Example: Input: ['apple', '0', 'banana', '0', 'cherry'], Output: ['apple', 'banana', 'cherry', '0', '0']
Q86. You ar cam in
I'm sorry, I don't understand the question. Could you please repeat it?
Q87. maximum number of boxes
The maximum number of boxes that can fit in a given space depends on the size of the boxes and the dimensions of the space.
Calculate the volume of the space and the volume of the boxes to determine how many boxes can fit.
Consider the dimensions of the boxes and the space to optimize the packing arrangement.
Take into account any restrictions or limitations on stacking or placement of the boxes.
Example: If the space is 10ft x 10ft x 10ft and each box is 1ft x 1ft x 1ft, you can...read more
Q88. Customer satisfaction explain
Customer satisfaction is the measure of how happy customers are with the products or services provided by a company.
Customer satisfaction is crucial for the success of any business.
It is measured through surveys, feedback, and reviews.
Companies need to ensure that they meet or exceed customer expectations.
Improving customer satisfaction can lead to increased loyalty and repeat business.
Examples of companies with high customer satisfaction include Amazon, Apple, and Zappos.
Q89. Design parking lot app
A parking lot app to help users find available parking spots and pay for parking.
Include a map feature to show available parking spots in real-time
Allow users to reserve parking spots in advance
Integrate payment options for users to pay for parking
Provide notifications for parking expiration or availability of nearby spots
Q90. What is de bugging..
Debugging is the process of identifying and fixing errors or bugs in software code.
Debugging involves analyzing code to find and fix errors
Common debugging techniques include using print statements, debugging tools, and stepping through code
Debugging can be time-consuming and requires attention to detail
Examples of bugs include syntax errors, logic errors, and runtime errors
Q91. Write a polyfill for Promise
A polyfill for Promise is a piece of code that provides the functionality of the Promise object in browsers that do not support it natively.
Create a Promise constructor function that takes an executor function as an argument
Implement the then, catch, and finally methods on the Promise prototype
Handle asynchronous resolution and rejection of promises using callbacks or setTimeout
Ensure proper chaining of promises by returning new promises in the then method
Q92. Different between java and. C
Java is a high-level, object-oriented programming language, while C is a low-level, procedural programming language.
Java is platform-independent, while C is platform-dependent.
Java has automatic memory management (garbage collection), while C requires manual memory management.
Java is more secure due to its sandbox environment, while C allows for direct memory manipulation.
Java is used for developing web applications, mobile apps, and enterprise software, while C is commonly u...read more
More about working at Flipkart
Top HR Questions asked in D.B ENGINEERING
Interview Process at D.B ENGINEERING
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month