i
Wipro
Filter interviews by
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
React hooks are a way to use state and other React features in functional components.
Hooks were introduced in React 16.8.
useState is a hook that allows functional components to have state.
useEffect is a hook that allows functional components to have side effects.
useContext is a hook that allows functional components to consume context.
Hooks can only be used in functional components, not in class components.
Example...
Credit management involves assessing and managing credit risk, while rebate process involves providing discounts or refunds to customers.
Credit management involves evaluating the creditworthiness of customers before extending credit
It also involves setting credit limits, monitoring credit utilization, and managing collections
Rebate process involves offering discounts or refunds to customers based on certain criter...
DBMS allows fetching data from multiple tables using JOIN clause.
Use JOIN clause to combine data from multiple tables based on a common column
Types of JOINs include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN
Specify the columns to be fetched using SELECT statement
Use WHERE clause to filter the data based on specific conditions
What people are saying about Wipro
Node is single threaded for simplicity and consistency. Multi-threading can be achieved through child processes or worker threads.
Node's single thread model simplifies programming and avoids race conditions.
Child processes can be used to run multiple instances of Node, each with its own thread.
Worker threads can be used to create additional threads within a single Node process.
Multi-threading can improve performan...
Redux is a state management library for JavaScript applications. Middleware is a function that sits between the action and reducer. Redux components are React components that are connected to the Redux store.
Redux is used to manage the state of an application in a predictable way.
Middleware is used to intercept and modify actions before they reach the reducer.
Redux components are React components that are connecte...
API stands for Application Programming Interface. There are mainly two types of APIs - REST and SOAP.
APIs allow different software applications to communicate with each other
REST APIs use HTTP requests to access and manipulate data
SOAP APIs use XML messaging to exchange data
Other types of APIs include GraphQL, RPC, and Webhooks
Virtual DOM is a lightweight copy of the actual DOM in React, used for efficient updates.
Virtual DOM is a concept in React where a lightweight copy of the actual DOM is created.
Changes are first made to the virtual DOM, then compared with the actual DOM to minimize updates.
This process helps in improving performance by reducing the number of DOM manipulations.
Example: When state changes in a React component, a new...
React is a JavaScript library for building user interfaces.
Declarative: React makes it easy to create interactive UIs by breaking them into reusable components.
Component-Based: UIs are composed of independent components that manage their own state.
Virtual DOM: React uses a virtual DOM to improve performance by minimizing actual DOM updates.
JSX: React allows you to write HTML-like syntax in JavaScript for easier UI...
I am a recent graduate with a degree in Business Administration and a passion for problem-solving and teamwork.
Recent graduate with a degree in Business Administration
Passionate about problem-solving and teamwork
Subrogation is the process by which an insurance company seeks reimbursement from the party at fault for a claim it has already paid out.
Subrogation allows insurance companies to recover costs from responsible parties.
It is commonly used in cases where a third party is liable for damages or injuries covered by an insurance policy.
For example, if your car is damaged in an accident caused by another driver, your insuranc...
Seeking new challenges and opportunities for growth in a dynamic environment.
Looking to expand my skill set and knowledge in a different industry
Seeking a more collaborative work culture
Interested in taking on more responsibility and leadership roles
Wanting to work on more innovative projects
Desire for a better work-life balance
My current CTC is competitive for my level of experience and qualifications.
My current CTC is in line with industry standards for my role
I have received regular salary increments based on my performance
I am open to discussing compensation as part of the interview process
I appeared for an interview before Feb 2024.
I am a dedicated professional with a background in consulting and a passion for discussing strategic business solutions.
I have a Bachelor's degree in Business Administration and have worked in consulting for the past 5 years.
I have experience in developing and implementing strategic plans for clients in various industries.
I enjoy discussing topics related to market analysis, competitive strategy, and organizational dev...
Strengths include attention to detail and problem-solving skills. Weaknesses include impatience. I wish to work the night shift for better work-life balance and to accommodate personal commitments during the day.
Strengths: attention to detail
Strengths: problem-solving skills
Weaknesses: impatience
Reason for night shift: better work-life balance
Reason for night shift: accommodate personal commitments
In the next 5 years, I see myself advancing in my career as an Associate Consultant, taking on more responsibilities and contributing significantly to the success of the projects I work on.
Continuing to develop my skills and expertise in consulting
Taking on leadership roles within project teams
Building strong relationships with clients and colleagues
Contributing innovative ideas to improve project outcomes
Possibly purs...
My professional goal is to become a successful consultant by continuously learning, growing, and delivering exceptional results.
Continuously seek opportunities for professional development and growth
Deliver exceptional results for clients and exceed expectations
Build strong relationships with clients and colleagues
Work towards becoming a subject matter expert in my field
Strive for leadership roles and responsibilities ...
I applied via Approached by Company and was interviewed before Sep 2023. There were 3 interview rounds.
I chose applied science to gain practical skills and hands-on experience in my field of interest.
I wanted to focus on real-world applications of scientific principles
I preferred hands-on learning over theoretical concepts
I saw more job opportunities in applied science compared to core science
I enjoyed the practical aspects of experiments and projects in applied science
Yes, I faced challenges in commuting to the office due to traffic congestion.
Heavy traffic on the main road leading to the office
Limited public transportation options
Difficulty finding parking space near the office building
Typing test (minimum 40 wpm with 95% accuracy)
Listening test
Writing Skill
I lack experience in a specific software program required for the role.
I may not have experience with a specific software program mentioned in the job description.
I may not have as much experience as other candidates in a certain industry or field.
I may not have specific certifications or qualifications required for the role.
My hobby is playing the guitar and writing songs.
I enjoy spending time practicing different chords and melodies on my guitar.
I also like to write my own songs and lyrics, often drawing inspiration from personal experiences.
Playing the guitar and writing songs helps me relax and express my creativity.
I would explain the importance of meeting targets and discuss finding a balance between workloads.
Acknowledge their concerns and thank them for their feedback
Explain the importance of meeting targets for the team and organization
Discuss finding a balance between workloads and offer to help them prioritize tasks
Suggest ways to improve efficiency or time management to meet targets without overworking
Encourage open commun...
I am willing to adjust my schedule and celebrate Indian holidays on weekends or during my personal time.
I will plan ahead and prioritize my work to ensure that I can take time off for important Indian holidays.
I will communicate with my team and manager to discuss any potential conflicts and find a solution that works for everyone.
I am open to celebrating Indian holidays on weekends or during my personal time to ensure...
I would remain calm, professional, and empathetic while addressing the customer's concerns.
Remain calm and composed
Listen actively to the customer's concerns
Empathize with the customer's frustration
Politely address the issue and offer solutions
Seek assistance from a supervisor if necessary
I expect my team to be proactive, collaborative, and communicative.
Proactive in identifying and solving problems before they escalate
Collaborative in working together towards common goals
Communicative in sharing updates, feedback, and concerns openly
Example: Regular team meetings to discuss progress and challenges
Example: Utilizing project management tools for transparent communication
I applied via Naukri.com and was interviewed in Jul 2023. There were 4 interview rounds.
Roles & Responsibilities
👇🏻
Extracting data from multiple data sources into Power BI application
Creating & Developing Power BI based dashboards in order to visualise key metrics
Speaking with Senior Stakeholders/Managers to gather information on what they requirement.
Data Collection, Consolidation and Computation
Publishing reports to Stakeholders by agreed timeliness..
Responding to Ad-Hoc requests for reporting, insights and analysis in a timely & accurate manner
Analyze the data, Filtering, Cleaning, Monitoring & Auditing the data
Related to SQL Queries
I appeared for an interview in Sep 2023.
3 coding tests had given.you should complete it with the given time limit.
I applied via Approached by Company and was interviewed in May 2023. There were 4 interview rounds.
I appeared for an interview before Jun 2024, where I was asked the following questions.
Dynamic professional with a background in consulting, strong analytical skills, and a passion for driving business solutions.
Education: Graduated with a degree in Business Administration from XYZ University, where I developed a strong foundation in strategic thinking.
Experience: Worked as an intern at ABC Consulting, where I assisted in market research and data analysis for client projects.
Skills: Proficient in data an...
Faced challenges in project coordination and data analysis, overcame them through effective communication and strategic planning.
Faced difficulty in coordinating with multiple stakeholders; organized regular check-ins to ensure alignment.
Encountered data discrepancies during analysis; implemented a double-check system to verify data accuracy.
Struggled with time management due to overlapping deadlines; prioritized tasks...
The duration of Wipro Associate Consultant interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 26 interview experiences
Difficulty level
Duration
based on 607 reviews
Rating in categories
Project Engineer
33.4k
salaries
| ₹3.5 L/yr - ₹8.2 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹6.2 L/yr - ₹19 L/yr |
Senior Associate
21.8k
salaries
| ₹1.8 L/yr - ₹5.5 L/yr |
Technical Lead
20k
salaries
| ₹10 L/yr - ₹38.5 L/yr |
Senior Project Engineer
18.7k
salaries
| ₹6.4 L/yr - ₹16.5 L/yr |
TCS
Infosys
Tesla
Amazon