i
Wipro
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
A computer is an electronic device that can perform various tasks. A network is a group of computers connected together to share resources.
A computer is a machine that can process data and perform tasks based on instructions given to it.
It consists of hardware components such as a CPU, memory, storage devices, and input/output devices.
A network is a collection of computers and other devices that are connected together ...
Computers are used for various purposes such as communication, data storage, entertainment, education, and work.
Communication: Email, video conferencing, social media
Data storage: Saving and organizing files, photos, and videos
Entertainment: Gaming, streaming movies and music
Education: Online courses, research, and learning tools
Work: Creating documents, spreadsheets, presentations, and communication with colleagues
The brain of a computer is the Central Processing Unit (CPU).
The CPU is responsible for executing instructions and performing calculations.
It is often referred to as the 'brain' of the computer because it controls all the other components.
The speed and power of the CPU can greatly affect the performance of the computer.
Examples of popular CPUs include Intel's Core i7 and AMD's Ryzen processors.
Computers are essential for businesses that operate from home, enabling efficient communication, organization, and productivity.
Computers facilitate communication through email, video conferencing, and instant messaging.
They enable businesses to store and organize large amounts of data and information.
Computers enhance productivity by automating tasks, providing access to online tools and resources, and enabling remote...
There are several types of networks, including LAN, WAN, MAN, WLAN, PAN, SAN, CAN, and VPN.
LAN (Local Area Network) connects devices within a limited area like a home or office.
WAN (Wide Area Network) connects devices across a large geographical area like cities or countries.
MAN (Metropolitan Area Network) connects devices within a city or metropolitan area.
WLAN (Wireless Local Area Network) uses wireless technology to...
RAM and ROM are types of computer memory. RAM is volatile memory used for temporary storage, while ROM is non-volatile memory used for permanent storage.
RAM stands for Random Access Memory and is used for temporary storage of data and programs while the computer is running.
ROM stands for Read-Only Memory and is used for permanent storage of data and programs that cannot be changed.
RAM is volatile memory, meaning it los...
posted on 3 Apr 2023
I applied via Company Website and was interviewed in Mar 2023. There were 2 interview rounds.
A computer is an electronic device that can perform various tasks. There are different types of networks such as LAN, WAN, MAN, etc.
A computer is a machine that can process data and perform tasks based on instructions given to it.
There are different types of computers such as desktops, laptops, tablets, and smartphones.
A network is a group of computers and other devices that are connected together to share resources an...
Using a computer involves basic knowledge of hardware, software, and peripherals.
Learn how to operate the keyboard and mouse.
Understand the basic functions of the operating system.
Install and use software applications.
Connect and use peripherals such as printers and scanners.
Practice good computer hygiene, such as backing up data and protecting against viruses.
RAM and ROM are types of computer memory. RAM is volatile and used for temporary storage, while ROM is non-volatile and used for permanent storage.
RAM stands for Random Access Memory and is used for temporary storage of data and programs while the computer is running.
ROM stands for Read-Only Memory and is used for permanent storage of data and programs that cannot be changed.
RAM is volatile, meaning it loses its conten...
The brain of a computer is the central processing unit (CPU).
The CPU is responsible for executing instructions and performing calculations.
It controls the flow of data within the computer system.
Examples of CPUs include Intel Core i7, AMD Ryzen 5, etc.
A network is a group of interconnected devices that can communicate and share resources. There are two types of computers: desktop and laptop.
A network allows devices to communicate and share resources such as files, printers, and internet access.
There are two main types of networks: LAN (Local Area Network) and WAN (Wide Area Network).
Desktop computers are stationary and typically have more processing power and storag...
The brain of a computer is the Central Processing Unit (CPU).
The CPU is responsible for executing instructions and performing calculations in a computer.
It acts as the control center of the computer, coordinating and managing all the hardware and software components.
The CPU consists of an arithmetic logic unit (ALU) for performing calculations and a control unit for managing the execution of instructions.
Examples of CP...
I applied via Company Website and was interviewed in Oct 2022. There were 5 interview rounds.
Yes it's very essential for employee and also employer that's why both are known each other
Group discussion we shall knowledge and we get information
Case study is indepth investigation of one particular individual group time or event
What people are saying about Wipro
Wipro interview questions for designations
I applied via Approached by Company and was interviewed in Dec 2022. There were 3 interview rounds.
Identify the duplicate character in the string.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Reactive form and crud operations pipes crud operations
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
var and const are used to declare variables in JavaScript, with var being mutable and const being immutable.
var is used to declare variables that can be reassigned and updated
const is used to declare variables that cannot be reassigned or updated
let is another keyword used for declaring variables, similar to var but with block scope
Error boundary is a React component that catches JavaScript errors anywhere in a component tree and logs those errors.
Error boundaries are React components that catch JavaScript errors in their child component tree.
They are used to prevent the entire UI from crashing due to a single error.
Error boundaries work like a JavaScript catch {} block, but for components.
They are defined using componentDidCatch lifecycle method
The 'never' type in TypeScript represents a value that will never occur.
Used to indicate that a function will not return a value
Commonly used in union types to exclude certain values
Helps catch potential errors at compile time
I have used React hooks such as useState, useEffect, useContext, and useRef in my projects.
useState
useEffect
useContext
useRef
useReducer is preferred for managing complex state logic, while useState is simpler for basic state management.
useReducer is more suitable for managing complex state logic and multiple state values
useState is simpler and more straightforward for basic state management with a single value
useReducer allows for more organized and centralized state updates through actions and reducers
useState is commonly used for simple co
Data can be passed from parent to child components in React using props.
Pass data as props from parent component to child component
Use state management libraries like Redux or Context API for complex data sharing
Use callback functions to pass data from child to parent components
Custom hook to fetch data from an API
Create a function that uses the useState and useEffect hooks
Use the fetch API to make a request to the desired endpoint
Return the fetched data and loading state in an array
Map, filter, and reduce are higher-order functions in JavaScript used to manipulate arrays.
Map: Transforms each element in an array and returns a new array with the transformed elements.
Example: [1, 2, 3].map(num => num * 2) returns [2, 4, 6].
Filter: Returns a new array with elements that pass a certain condition.
Example: [1, 2, 3].filter(num => num > 1) returns [2, 3].
Reduce: Applies a function against an accumulator ...
To clone an object in JavaScript, you can use the spread operator or Object.assign() method.
Use the spread operator to create a shallow copy of an object: const clonedObj = { ...originalObj };
Use Object.assign() method to create a shallow copy of an object: const clonedObj = Object.assign({}, originalObj);
For deep cloning, you can use libraries like Lodash or write a custom function to recursively clone nested objects.
Event propagation consists of three stages: capturing, target, and bubbling.
Capturing phase: Events are captured from the outermost element to the target element.
Target phase: Event reaches the target element where the event originated.
Bubbling phase: Events bubble up from the target element to the outermost element.
Errors in a React application can be handled by using error boundaries, try-catch blocks, and displaying error messages to users.
Use error boundaries to catch errors in components and display a fallback UI
Wrap code that may throw errors in try-catch blocks to handle exceptions
Use libraries like React Error Boundary to easily implement error handling
Display error messages to users to inform them about the issue and poss
based on 2 interviews
1 Interview rounds
based on 6 reviews
Rating in categories
Project Engineer
32.8k
salaries
| ₹1.8 L/yr - ₹8.3 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹5.8 L/yr - ₹22.1 L/yr |
Senior Associate
21.3k
salaries
| ₹0.9 L/yr - ₹5.5 L/yr |
Senior Project Engineer
20.4k
salaries
| ₹5 L/yr - ₹19.5 L/yr |
Technical Lead
18.7k
salaries
| ₹8.3 L/yr - ₹36.5 L/yr |
TCS
Infosys
Tesla
Amazon