Ola Cabs
100+ Wipro Consumer Care & Lighting Interview Questions and Answers
Q1. Case study- Ola has completed 2 years of operations at Jaipur without any competition. Suddenly Uber comes in Jaipur with ride charges 20% lower than Ola and driver incentives 20% more than that of Ola. What sh...
read moreOla should analyze the situation and take strategic actions to maintain its market share and competitive advantage.
Conduct a thorough analysis of the market, including customer preferences, demand, and competitor strategies.
Identify Ola's unique selling points and strengths compared to Uber.
Consider adjusting pricing strategies to remain competitive without compromising profitability.
Enhance driver incentives and benefits to retain and attract drivers.
Invest in marketing and ...read more
Given an array, print the Next Greater Element (NGE) for every element. The Next greater Element for an element x is the first greater element on the right side of x in array. Elements for w...read more
You are given a string 'STR' consisting of lowercase English letters. Your task is to return all permutations of the given string in lexicographically increasing order.
String A is lexic...read more
You are given a N x 2 2-D array 'Jobs' of 'N' jobs where Jobs[i][0] denote the deadline of i-th job and Jobs[i][1] denotes the profit associated with i-th job.
You will make a certain prof...read more
You are given an array 'ARR' of 'N' positive integers. Your task is to find if we can partition the given array into two subsets such that the sum of elements in both subsets is equal....read more
You are given a non-negative integer 'K'. Your task is to find out the Kth row of Pascal’s Triangle.
In Mathematics, Pascal's triangle is a triangular array where each entry of ...read more
An encoded string (s) is given, the task is to decode it. The pattern in which the strings are encoded is as follows.
appears count times.
Examples:
Input : st...read more
Ninja did not do homework. As a penalty, the teacher has given a string ‘S’ to ninja and asked him to print all distinct palindromic substrings of the g...read more
The gardener wants to water the garden by opening the minimum number of taps. The garden is one-dimensional along the x-axis of length N i.e. the garden starts from point 0...read more
You are given an array 'ARR' of distinct positive integers. You need to find all numbers that are in the range of the elements of the array, but not in the array. The missing elements should be p...read more
You are given an input string 'S'. Your task is to find and return all possible permutations of the input string.
Note:
1. The input string may contain the same characters, so there w...read more
There are 3 ants sitting on three corners of a triangle. All ants randomly pick a direction and start moving along edge of the triangle. What is the probability that any two ants col...read more
Design and implement a data structure for Least Recently Used (LRU) cache to support the following operations:
1. get(key) - Return the value of the key if the key exists in the cache, o...read more
You are given a Binary tree. You have to count and return the number of leaf nodes present in it.
A binary tree is a tree data structure in which each node has at most two children, which are r...read more
Rafiq loves to play with dominoes. On his birthday his father gifted him ‘N’ piles of dominoes, where each pile contains a positive number of dominoes stacked above.
Rafiq loves to play with pil...read more
You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to return the list of all pairs of elements such that each sum of elements of each pair equals 'S'.
Note:
Each pair shou...read more
Ninja has been given two sorted integer arrays/lists ‘ARR1’ and ‘ARR2’ of size ‘M’ and ‘N’. Ninja has to merge these sorted arrays/lists into ‘ARR1’ as one sorted array. You may have to a...read more
Example: Let the input string be “i like this program very much”. The function should change the string to “much very program this like i”
reverse-words
Examples:
Input: s = “geeks quiz ...read more
You have been given a binary tree of integers. You are supposed to find the diagonal traversal(refer to Example) of the given binary tree.
Example:
Consider lines at an angle ...read more
You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.
A cell is said to be connected to...read more
Given a linked list, reverse alternate nodes and append them to the end of the list. Extra allowed space is O(1)
Examples:
Input: 1->2->3->4->5->6
Output: 1->3->5->6->4->2
Explanation: Two lis...read more
It depends on what traversals are given. If one of the traversal methods is Inorder then the tree can be constructed, otherwise not.
Given a sorted array consisting 0’s and 1’s. The problem is to find the index of first ‘1’ in the sorted array. It could be possible that the array consists of only 0’s or only 1’s. If 1’s ...read more
Design API rate limiter system.
Parse a json from a given URL and then return the count as per the queries.
Discussed multiple rate limiting algorithms and how to create a system based ...read more
Given an infinite sorted array consisting 0s and 1s. The problem is to find the index of first ‘1’ in that array. As the array is infinite, therefore it is guaranteed that num...read more
Parse a json from a given URL and then return the count as per the queries.
Design API rate limiter system.
Discussed multiple rate limiting algorithms and how to create a system based upon it.
Given a book of words. Assume you have enough main memory to accommodate all words. design a data structure to find top K maximum occurring words. The data structure should be dynamic so th...read more
Q28. What is WACC? How do value a company? Suggest a method that can help you decide on project undertaking?
WACC is the weighted average cost of capital. To value a company, one can use various methods such as DCF, comparables, or precedent transactions. A method to decide on project undertaking is NPV analysis.
WACC is the average cost of all the capital a company has raised
To value a company, one can use DCF, comparables, or precedent transactions
DCF involves projecting future cash flows and discounting them back to present value
Comparables involves comparing the company to simila...read more
Q29. Q.1.) Which data analysis tools/software have you used before? Be thorough with at least one of R/SAS
I have experience using both R and SAS for data analysis.
I have used R for statistical analysis and data visualization.
I have used SAS for data management and statistical modeling.
I am familiar with R packages such as dplyr, ggplot2, and tidyr.
I have used SAS procedures like PROC SQL, PROC REG, and PROC MEANS.
I have experience in data cleaning, data manipulation, and data exploration using both R and SAS.
Q30. What is covariance? How does it measure sensitivity? What is volatility?
Covariance measures the relationship between two variables. It measures sensitivity by indicating the direction of the relationship.
Covariance is a statistical measure that shows how two variables are related to each other.
It measures the direction of the relationship between two variables.
A positive covariance indicates that the two variables move in the same direction.
A negative covariance indicates that the two variables move in opposite directions.
Volatility is a measure ...read more
Q31. Q.4.) Case Study - 1.Aim was to maximize revenue by distributing demand between micro/mini and prime 2. Matching supply and demand during the day to increase utilization of cabs
The aim was to maximize revenue by distributing demand between micro/mini and prime cabs and matching supply and demand during the day to increase utilization.
Implement dynamic pricing to incentivize customers to choose micro/mini or prime cabs based on demand and availability
Use data analytics to identify peak demand hours and locations to allocate more cabs accordingly
Offer discounts or promotions during off-peak hours to encourage customers to use the service
Implement a re...read more
Q32. Two jug problems, where you need to obtain a specified amount of water by using two differently sized jugs
Solving two jug problems to obtain a specified amount of water using differently sized jugs.
Understand the capacity of each jug
Determine the amount of water needed
Fill one jug with water and pour it into the other jug
Repeat until the desired amount is reached
Use the remaining water in the larger jug to measure the remaining amount needed
Consider the possibility of multiple solutions
Q33. What is beta? What is Value at risk? What is formula for beta?
Beta is a measure of a stock's volatility. Value at risk is a statistical measure of potential losses. Formula for beta is Covariance(Stock, Market) / Variance(Market).
Beta measures a stock's sensitivity to market movements.
Value at risk is the maximum potential loss that an investment portfolio may suffer within a given time frame.
Beta formula is calculated by dividing the covariance of the stock and market returns by the variance of the market returns.
Beta values greater th...read more
Q34. What's the maximum number of runs a batsman can score in an ODI?
A batsman can score a maximum of 264 runs in an ODI.
The maximum number of runs a batsman can score in an ODI is limited by the number of balls bowled and the number of boundaries hit.
The maximum number of balls bowled in an ODI is 300, assuming no extras are bowled.
If a batsman hits a boundary off every ball they face, they can score a maximum of 240 runs.
If a batsman hits sixes off every ball they face, they can score a maximum of 360 runs, but this is highly unlikely.
The cu...read more
Design an online multiplayer game which can be scaled to more than 10 million users. It should be very responsive as well.
Q36. Q.1.)Have you dealt with large data sets in any of your projects?
Yes
I have dealt with large data sets in my previous projects.
In my internship, I worked on analyzing customer data for a retail company, which involved handling large datasets.
I used data visualization tools like Tableau to analyze and present insights from large datasets.
I have experience in using SQL queries to extract and manipulate large datasets.
I have also worked with big data technologies like Hadoop and Spark to process and analyze large datasets.
Q37. Give some quantifiable factors you can use to rate( for comapny's purpose) among a repository of cab drivers we have?
Quantifiable factors to rate cab drivers for company's purpose
Customer ratings and feedback
Number of completed trips
Average trip duration
Percentage of on-time pickups
Accident and traffic violation history
Vehicle cleanliness and maintenance
Driver punctuality and professionalism
Design a toll booth system for the Ola cabs and explain the necessary functions and data structures used in it.
Q39. Case study- List out 3 parameters to judge ride quality
Parameters to judge ride quality
1. Comfort: Assess the level of comfort experienced by passengers during the ride. This includes factors such as seat cushioning, suspension system, and noise insulation.
2. Smoothness: Evaluate the smoothness of the ride by considering the absence of jolts, vibrations, and sudden movements. This can be measured by analyzing vehicle dynamics and suspension performance.
3. Stability: Determine the stability of the ride by assessing the vehicle's a...read more
Q40. What is a portfolio? How do you measure risk?
A portfolio is a collection of investments. Risk can be measured through standard deviation, beta, or value at risk.
A portfolio is a combination of different investments such as stocks, bonds, and mutual funds.
The purpose of a portfolio is to diversify investments and reduce risk.
Risk can be measured through standard deviation, which measures the volatility of returns.
Beta measures the sensitivity of a portfolio to market movements.
Value at risk (VaR) measures the maximum pot...read more
Q41. BFS traversal of B Tree.Key is to Stay ultra confident ,smile and try solving each problem with whatever way you know
Q42. How we make cash flow of a company having continued and discontinued operations
Cash flow of a company with continued and discontinued operations is calculated by combining cash flows from both segments.
Combine cash flows from both continued and discontinued operations to get total cash flow
Consider any one-time gains or losses from discontinued operations separately
Analyze the impact of discontinued operations on overall cash flow
Ensure accurate reporting of cash flows from both segments in financial statements
System Design of OLA App
Q44. Write a react js parent and child components and show how passing props work?
Example of React parent and child components with props
Create a parent component with state and pass it as props to child component
Access the props in child component using 'props' keyword
Update the parent state from child component using a callback function passed as prop
Example: Parent component -
Example: Child component -
Q45. implement 3 stacks using one array(with space and time complexity optimised)
Implement 3 stacks using one array with optimized space and time complexity.
Divide the array into three equal parts to represent each stack.
Keep track of the top index of each stack separately.
When pushing an element, increment the top index of the respective stack and store the element.
When popping an element, retrieve the element from the top index of the respective stack and decrement the top index.
Handle stack overflow and underflow conditions appropriately.
Q46. Coding on Content providersGiven a rotated array ‘K’ times (K unknown), find a number in most efficient way
Given a rotated array, find a number efficiently.
Use binary search to find the pivot point where the array is rotated.
Divide the array into two subarrays and perform binary search on the appropriate subarray.
Handle the case when the target number is at the pivot point.
Q47. sort array of 0,1,2 in O(n):time complexity and O(1): space complexity
Dutch National Flag algorithm can be used to sort an array of 0, 1, and 2 in O(n) time complexity and O(1) space complexity.
Initialize three pointers: low, mid, and high.
Iterate through the array and swap elements based on their values.
Increment low and mid pointers when encountering 0.
Increment mid pointer when encountering 1.
Decrement high pointer when encountering 2.
Question related to join and calculating average of all values from a given table.
Q49. Find the sum of the least closest element to the left and the highest element to the right for each element of a array
Find sum of least closest element to left and highest element to right for each element of an array
Iterate through array and find least closest element to left and highest element to right for each element
Calculate sum of these two elements for each element
Return array of sums
Q50. What type of value add do you bring to the compan
I bring a unique combination of creativity, strategic thinking, and data analysis skills to drive social media success for the company.
I have a strong understanding of social media platforms and trends, allowing me to develop effective strategies and campaigns.
I am skilled in creating engaging and shareable content that resonates with the target audience.
I have experience in analyzing social media metrics and using data-driven insights to optimize performance.
I am adept at ma...read more
Q51. What is the hidden strategy to improve the NHT batch Throughput
The hidden strategy to improve NHT batch Throughput involves optimizing training materials, providing personalized coaching, and implementing performance incentives.
Optimize training materials to ensure they are clear, concise, and engaging
Provide personalized coaching to address individual learning needs and challenges
Implement performance incentives such as rewards for meeting targets or completing tasks ahead of schedule
Q52. why discounting is way to incentivise inactive customer
Discounting is a way to incentivize inactive customers by offering them reduced prices or special deals to encourage them to make a purchase.
Discounting can help attract the attention of inactive customers who may have lost interest in the product or service.
It can create a sense of urgency and motivate customers to take action before the discount expires.
Discounting can also help clear out excess inventory or generate quick revenue for the business.
Offering discounts to inac...read more
Q53. Explain currying in JS? sum(1)(2)(); sum(2)(4)(); All these should return sum of numbers
Currying is a technique of transforming a function that takes multiple arguments into a sequence of functions that each take a single argument.
Currying is achieved by returning a function that takes the next argument until all arguments are received.
In JavaScript, currying is often used for partial application of functions.
The sum function in the example takes one argument and returns a function that takes the next argument until all arguments are received.
The final function ...read more
Q54. Scheduling algorithms in OS. (Implement LRU using choice of your language)
LRU (Least Recently Used) is a scheduling algorithm used in operating systems to manage memory efficiently.
LRU replaces the least recently used page when a new page needs to be allocated in memory.
It uses a data structure called a cache to store recently used pages.
When a page is accessed, it is moved to the front of the cache, and the least recently used page is removed if the cache is full.
Implementing LRU can be done using various programming languages, such as C++, Java, ...read more
Q55. Maximum sum rectangle in a 2D matrix (-----/)
Find the maximum sum of a rectangle in a 2D matrix.
Use Kadane's algorithm to find the maximum sum subarray in each row.
Iterate over all possible combinations of rows and find the maximum sum rectangle.
Keep track of the maximum sum and the coordinates of the rectangle.
Q56. Do you know coding?
Yes, I have coding knowledge.
I have experience in programming languages like Java, Python, and C++.
I have worked on projects involving web development, database management, and algorithm design.
I am familiar with concepts like object-oriented programming, data structures, and algorithms.
I have completed coding assignments and projects during my education and internships.
Q57. What is the average FPA in your training experience
The average FPA in my training experience is 85%
Average FPA is calculated by adding up all FPAs and dividing by the number of trainees
In my experience, trainees typically achieve FPAs ranging from 80% to 90%
I have trained a total of 20 individuals, with an average FPA of 85%
Q58. Traverse singly linked list in forward as well as in backward directions
To traverse a singly linked list in both forward and backward directions, we can use a doubly linked list.
Create a doubly linked list with next and previous pointers
Start traversing from the head node to the tail node using the next pointers
To traverse in the backward direction, start from the tail node and use the previous pointers
Continue traversing until reaching the end of the list
Q59. Different types of BroadCasts and Broadcast Receivers
Q60. How Garbage Collector Works in Android
Q61. - The reason for interest in analytic
I am interested in analytics because it allows me to make data-driven decisions and solve complex problems.
I enjoy working with data and finding patterns and insights.
Analytics helps me understand customer behavior and preferences.
I believe analytics can drive business growth and improve efficiency.
I have experience using analytics tools such as Excel, Tableau, and Python.
Analytics can help identify areas for improvement and optimize processes.
I find satisfaction in using dat...read more
Q62. How Can you sale me this pen?
This pen is a versatile tool that combines functionality, style, and convenience.
Highlight the pen's unique features such as its smooth writing experience and ergonomic design.
Emphasize the pen's value for money by comparing it to similar pens in the market.
Demonstrate the pen's versatility by showcasing its compatibility with different writing surfaces and ink colors.
Share positive customer reviews or testimonials to build trust and credibility.
Offer a limited-time promotion...read more
Q63. Number of cars needed to start a city like Vijayawada?
The number of cars needed to start a city like Vijayawada cannot be determined as it depends on various factors.
The population of the city
The existing transportation infrastructure
The number of people who own cars
The availability of public transportation
The city's layout and traffic patterns
Q64. Which type of two wheeler you are using?
Q65. What are the specifications of ola S1 & S1 pro
Q66. How to know about customer requirements
Customer requirements can be known through various methods.
Conducting surveys and feedback sessions
Analyzing customer behavior and preferences
Studying market trends and competition
Interacting with customers directly
Keeping track of customer complaints and suggestions
Q67. What is the width of car brake pads?
The width of car brake pads varies depending on the make and model of the car.
The width of car brake pads can range from 10mm to 50mm.
Different car manufacturers may have different specifications for brake pad width.
It is important to consult the car's manual or contact the manufacturer for the specific width of brake pads.
Brake pads for high-performance cars may have wider widths to handle increased braking force.
Q68. What methods of research are you familiar with
I am familiar with various research methods including qualitative, quantitative, experimental, and survey research.
Qualitative research involves collecting non-numerical data such as interviews, observations, and focus groups.
Quantitative research focuses on numerical data and statistical analysis to draw conclusions.
Experimental research involves manipulating variables to test cause-and-effect relationships.
Survey research uses questionnaires or interviews to gather data fro...read more
Q69. Rotation of a string k times with a complexity of k
Rotation of a string k times with a complexity of k
Use string slicing to split the string into two parts and swap them k times
Complexity will be O(k) as we are swapping only k times
Example: 'hello' rotated 2 times becomes 'llohe'
Q70. Find Total number of leaf Nodes in B-tree
Q71. What is key to success in sales
Building strong relationships and effective communication are key to success in sales.
Building strong relationships with customers is crucial for sales success.
Effective communication skills help in understanding customer needs and presenting solutions.
Being proactive and persistent in following up with leads and closing deals.
Continuous learning and staying updated with industry trends and product knowledge.
Setting clear goals and targets, and consistently working towards ac...read more
Q72. Guesstimate on number of bicycle tyres in india.
There are approximately 300 million bicycle tyres in India.
India has a population of over 1.3 billion people, with a significant portion using bicycles as a mode of transportation.
Assuming each bicycle has 2 tyres, we can estimate the total number of bicycle tyres in India.
Factors such as urbanization, government initiatives promoting cycling, and economic growth can also impact the number of bicycle tyres in India.
Q73. What is CAP, How do you implement
CAP stands for Corrective Action Plan, it is implemented to address and resolve issues or non-conformities in a process.
Identify the root cause of the issue or non-conformity
Develop a plan with specific actions to address the root cause
Assign responsibilities to team members for implementing the plan
Set deadlines for completion of actions
Monitor progress and effectiveness of the plan
Adjust the plan as needed to ensure successful resolution
Q74. What is EDP, How to do you implement
EDP stands for Electronic Data Processing. It refers to the use of computers to process data and information.
Implement EDP by using computers and software to input, process, store, and output data
Utilize databases, spreadsheets, and other software tools for data processing
Ensure data security and accuracy through proper implementation of EDP protocols
Train employees on how to effectively use EDP systems for their daily tasks
Q75. how to incentivise regular customer
Regular customers can be incentivized through loyalty programs, personalized discounts, exclusive offers, and rewards points.
Implement a loyalty program where customers earn points for each purchase, which can be redeemed for discounts or free items.
Offer personalized discounts based on the customer's purchase history or preferences.
Provide exclusive offers or early access to new products/services for regular customers.
Reward customers with special perks such as birthday disc...read more
Q76. convert sql to python
Convert SQL to Python
Use Python's built-in SQLite module to connect to the database
Use SQL queries as strings in Python code
Use fetchall() method to retrieve data from the database
Use pandas library to read SQL data into a DataFrame
Q77. What do you know about Generative AI
Generative AI is a type of AI that can create new data, such as images, text, or music, based on patterns it has learned.
Generative AI uses algorithms to generate new content that is similar to the training data it has been provided.
Examples of generative AI include deep learning models like GANs (Generative Adversarial Networks) and VAEs (Variational Autoencoders).
Generative AI can be used in various fields such as art, music, and even in creating realistic deepfake videos.
Q78. identify the cyber threats in a given system
Cyber threats in a system can include malware, phishing attacks, ransomware, insider threats, and DDoS attacks.
Malware: malicious software designed to disrupt, damage, or gain unauthorized access to a computer system.
Phishing attacks: fraudulent attempts to obtain sensitive information by disguising as a trustworthy entity in electronic communication.
Ransomware: a type of malware that encrypts a user's files and demands payment for their release.
Insider threats: threats posed...read more
Q79. What is closure in JS?
Closure is a function that has access to its outer function's variables, even after the outer function has returned.
Closure is created when a function returns another function.
The inner function has access to the outer function's variables.
Closure is used to create private variables and methods.
Example: function outer() { let x = 10; return function inner() { console.log(x); } }
Example: let closureFunc = outer(); closureFunc(); // Output: 10
Q80. How many onboarding done in a day.
The number of onboarding done in a day varies depending on the complexity of the process and the resources available.
The number of onboarding done in a day can range from 1 to 10 or more, depending on the size of the team and the efficiency of the process.
Factors such as the availability of resources, the complexity of the onboarding process, and the experience of the team members can all impact the number of onboarding done in a day.
For example, if the onboarding process is ...read more
Q81. Difference between project and program management.
Project management focuses on managing individual projects, while program management involves coordinating multiple related projects to achieve strategic goals.
Project management is temporary, with a defined start and end date.
Program management is ongoing, with a focus on long-term strategic objectives.
Project management deals with specific deliverables and outcomes.
Program management involves managing interdependencies between projects.
Example: Building a house is a project...read more
Q82. What is Viewpager offscreenpagelimit?
Viewpager offscreenpagelimit is the number of pages to keep loaded on each side of the current page in a ViewPager.
Determines how many pages are retained to either side of the current page in memory
Default value is 1, meaning one page to the left and one page to the right of the current page will be kept in memory
Increasing the offscreenpagelimit can improve performance by reducing the number of times pages need to be recreated
Q83. How to handle the customer
Handling customers requires active listening, empathy, and problem-solving skills.
Listen actively to understand their concerns
Show empathy and acknowledge their feelings
Provide solutions to their problems
Be patient and polite
Follow up to ensure satisfaction
Q84. What you about ola electric?
Q85. Explain JVM architecture and Tuning options
JVM is the virtual machine that executes Java bytecode. It has various components and tuning options to optimize performance.
JVM consists of class loader, memory management, bytecode verifier, and execution engine
Tuning options include heap size, garbage collection algorithm, and thread stack size
JVM performance can be improved by optimizing code, reducing object creation, and using appropriate data structures
Q86. What is Vector control of IM?
Vector control of IM is a technique used to control the speed and torque of an induction motor.
It involves controlling the stator current and voltage to achieve the desired speed and torque.
Vector control allows for precise control of the motor, even at low speeds.
It is commonly used in industrial applications such as conveyor belts and pumps.
Vector control can improve the efficiency and performance of the motor.
It requires a sophisticated control system and specialized hardw...read more
Q87. Clone Linklist with random pointers
Q88. Difference methods of Creating Threads
Q89. What you have knowledge?
Q90. Find Missing number in AP
To find the missing number in an arithmetic progression (AP)
Calculate the common difference (d) between consecutive terms
Find the sum of the given AP using the formula: sum = (n/2)(2a + (n-1)d)
Find the sum of the actual AP using the formula: sum = (n/2)(2a + (n-1)d)
Subtract the sum of the given AP from the sum of the actual AP to get the missing number
Q91. Persistent Storage types in Android
Q92. Distinguish between different ranks
Different ranks refer to levels of hierarchy or authority within an organization or group.
Ranks indicate levels of seniority or responsibility
Higher ranks typically have more authority and decision-making power
Ranks can be based on job title, experience, or performance
Examples: junior analyst, senior analyst, lead analyst, manager
Q93. Why Globiva?
Globiva is a leading customer care service provider with a focus on delivering exceptional customer experiences.
Globiva has a strong reputation for providing high-quality customer care services
The company has a customer-centric approach and is committed to delivering exceptional customer experiences
Globiva has a team of highly skilled and experienced customer care executives who are dedicated to providing excellent service
The company uses advanced technology and tools to ensu...read more
Q94. Experience in handling RPT transactions?
Experience in handling related party transactions (RPT) is essential for Assistant Manager Finance role.
Experience in identifying, monitoring, and disclosing related party transactions.
Knowledge of regulatory requirements and accounting standards related to RPT.
Ability to ensure arm's length transactions and prevent conflicts of interest.
Experience in preparing RPT disclosures in financial statements.
Examples: Reviewing contracts with related parties, analyzing transactions f...read more
Q95. Satisfaction of customer
Customer satisfaction is crucial for business success.
Regularly gather feedback from customers
Address customer complaints promptly and effectively
Offer personalized solutions to meet customer needs
Provide excellent customer service at all times
Continuously improve products and services based on customer feedback
Q96. Causes of overheating in engine
Overheating in an engine can be caused by various factors.
Insufficient coolant levels
Malfunctioning thermostat
Blocked radiator
Faulty water pump
Leaking or damaged hoses
Clogged or dirty air filters
Excessive load or towing
Engine timing issues
Faulty cooling fan
Improperly functioning temperature sensor
Q97. Print Left View of B-Tree
Q98. What is Closure
Closure is a function that captures the environment in which it was created, allowing it to access variables from that environment even after the function has finished executing.
Closure allows a function to access variables from its outer scope even after the function has finished executing.
It is created when a function is defined within another function and the inner function references variables from the outer function.
Closure helps in maintaining state in functional progra...read more
Q99. What is VCU VCU full form
VCU stands for Virginia Commonwealth University.
VCU is a public research university located in Richmond, Virginia.
It offers a wide range of undergraduate, graduate, and professional programs.
VCU is known for its medical school, arts programs, and research initiatives.
The university has a diverse student body and a strong community engagement focus.
Q100. What apps do you use
I use a variety of apps for research, data analysis, and communication.
Microsoft Excel for data analysis
Google Scholar for research articles
Slack for team communication
Top HR Questions asked in Wipro Consumer Care & Lighting
Interview Process at Wipro Consumer Care & Lighting
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month