Faster and better experience!
Filter interviews by
I applied via AngelList and was interviewed in Sep 2024. There were 3 interview rounds.
They provided a json and a UI sketch of the expected UI feature. It was a simple user details listing with modal functionality and CRUD capabilities and search bar implementation.
Deadline was a week.
useState() is used to manage state in functional components, while useRef() is used to persist values between renders.
useState() re-renders the component when the state changes, useRef() does not trigger a re-render.
useState() returns a pair: the current state value and a function that lets you update it, useRef() returns a mutable ref object.
useState() is used for managing component state, useRef() is used for accessi...
useCallback() is a React hook that returns a memoized callback function.
useCallback() is used to optimize performance by memoizing functions.
It is useful when passing callbacks to child components that rely on reference equality.
It takes a callback function and an array of dependencies as arguments.
The callback function is only re-created if any of the dependencies change.
Example: const memoizedCallback = useCallback((...
A callback is a function passed as an argument to another function to be executed later. It is commonly used in asynchronous programming.
A callback function is often used in event handling, AJAX requests, and setTimeout functions.
It allows the program to continue running while waiting for a response, improving efficiency.
Callbacks can be synchronous or asynchronous, with the latter being more common in modern web devel
DOM is a tree-like structure representing the HTML elements of a webpage. Virtual DOM is a lightweight copy of the DOM used for efficient updates.
DOM stands for Document Object Model and represents the structure of HTML elements on a webpage.
Virtual DOM is a lightweight copy of the DOM kept in memory by frameworks like React for efficient updates.
Changes made to the Virtual DOM are compared with the actual DOM, and onl...
Promises are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained together using .then() method.
They help avoid callback hell and make code more readable.
Example: Fetching data from an API returns a promise that resolves with the da
Max points you can obtain from cards - Leetcode medium Problem
implemented brute force approach, told the optimize approach
Got a good feedback from the interviewer and post 30 mins received a rejection mail from HR
I applied via Job Portal
Was given a problem statement and had to create an MVP version of the app(database, wireframe etc) keeping the in mind the various factors given
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
Aptitude questions which includes quantitative and local reasoning and dsa qutions
Reactjs questions to build react application generally 5 to 6 questions.
FactWise interview questions for popular designations
I applied via AngelList and was interviewed in Jan 2024. There was 1 interview round.
Create an react app according to the design
I applied via AngelList and was interviewed in Jan 2024. There was 1 interview round.
Quants,verbal,numbers,aptitude,digits,etc
I applied via AngelList
O.A. on TripleByte
Questions related to Python, DSA, SQL
Print Kaprekar number series of a given input
A Kaprekar number is a number whose square can be split into two parts that add up to the original number
Loop through the range of numbers and check if it is a Kaprekar number
Print the Kaprekar numbers found
Top trending discussions
I was interviewed in Feb 2025.
If you're asked, "Can you provide details for the assessment?", the answer depends on the context.
For a Job Interview Assessment at Wipro:
"The assessment typically includes sections on aptitude (quantitative, logical reasoning, verbal ability), coding (for technical roles), and sometimes an essay or business communication test. The coding section usually involves problem-solving in languages like Python, Java, or C++. The difficulty level varies based on the role, and candidates are evaluated on accuracy, efficiency, and problem-solving skills."
For an Employee Performance Assessment:
"The assessment process at Wipro evaluates employees based on key performance indicators (KPIs), project contributions, skill development, and feedback from peers and managers. It helps in career growth, identifying training needs, and aligning with organizational goals."
If you need specific details about an assessment you are preparing for, let me know!
If you're asked, "Details of the coding?" in the context of a Wipro assessment or interview, here’s a structured response:
For Wipro’s Hiring Assessment (Elite NTH, Turbo, etc.):
"The coding section typically includes two to three problems that test algorithmic thinking, data structures, and problem-solving skills. The difficulty ranges from easy to medium-hard, covering topics such as arrays, strings, recursion, dynamic programming, and sorting algorithms. Candidates are expected to write optimized and error-free code in languages like Python, Java, C, or C++. The evaluation is based on correctness, efficiency, and execution time."
For Wipro’s Internal Coding Assessments or Training:
"Wipro conducts periodic coding assessments to upskill employees. These may include competitive programming challenges, hackathons, and hands-on projects covering real-world problem-solving, automation, and software development best practices."
Would you like specific coding questions or topics to prepare for?
The Aptitude Test in Wipro's hiring process assesses a candidate's problem-solving abilities, logical reasoning, and numerical proficiency. While specific answers depend on the given test, the assessment typically includes:
1. Quantitative Aptitude:
Topics: Arithmetic (percentages, profit & loss, time & work), algebra, number series, and probability.
Approach: Focus on accuracy and time management, as these sections often have a time limit.
2. Logical Reasoning:
Topics: Patterns, seating arrangements, syllogisms, blood relations, and data interpretation.
Approach: Use logical deduction and elimination techniques to enhance efficiency.
3. Verbal Ability:
Topics: Reading comprehension, sentence correction, synonyms/antonyms, and para jumbles.
Approach: Improve vocabulary and practice grammar rules for better accuracy.
As the specific test questions vary, preparation through mock tests and previous Wipro placement papers is advisable. Would you like recommendations for resources to practice?
I was interviewed in Jan 2025.
I was interviewed in Feb 2025.
based on 8 interviews
Interview experience
3-7 Yrs
Not Disclosed
Software Development Engineer
4
salaries
| ₹6.5 L/yr - ₹9.8 L/yr |
Product Manager
4
salaries
| ₹6 L/yr - ₹8.9 L/yr |
Software Engineer
3
salaries
| ₹6.5 L/yr - ₹40 L/yr |
Devops Engineer
3
salaries
| ₹10 L/yr - ₹10 L/yr |
Backend Python Developer
3
salaries
| ₹10 L/yr - ₹10 L/yr |
Datawise Consultants
Infotech
Analytics Plus
Tech Data