i
Wipro
Filter interviews by
Clear (1)
Online c programming test using online tool
I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.
Storage classes in C define the scope and lifetime of variables.
Storage classes include auto, register, static, extern, and typedef.
Auto variables are local to the block they are declared in.
Register variables are stored in CPU registers for faster access.
Static variables retain their value between function calls.
Extern variables are declared in one file and can be used in another file.
Typedef is used to create new dat
Device drivers are software programs that allow the operating system to communicate with hardware devices.
Device drivers act as a translator between the hardware device and the operating system.
They provide a standardized interface for the operating system to interact with different types of hardware devices.
Device drivers help improve system stability and performance by enabling efficient communication between hardwar...
You can copy files from one device to another by using file transfer protocols like FTP, SCP, or by physically transferring the files via USB or external storage devices.
Use FTP (File Transfer Protocol) to transfer files over a network
Use SCP (Secure Copy Protocol) for secure file transfers
Physically transfer files by connecting devices via USB or using external storage devices like USB drives or SD cards
Swapping two variables without using a third variable
Use XOR operation: a = a ^ b; b = a ^ b; a = a ^ b;
Use addition and subtraction: a = a + b; b = a - b; a = a - b;
Use multiplication and division: a = a * b; b = a / b; a = a / b;
I applied via LinkedIn and was interviewed before Jun 2021. There were 2 interview rounds.
Code snippets of c programming
Use #include to include header files
Use int main() to start the program
Use printf() to print output
Use scanf() to take input
Use if-else statements for conditional execution
Use loops like for, while, do-while for repetitive tasks
Use arrays to store multiple values of same data type
Use pointers to manipulate memory addresses
Use structures to group related data
Use functions to modularize code
ISR routine is a function that is executed in response to an interrupt signal.
ISR stands for Interrupt Service Routine
It is used to handle hardware interrupts
ISR routines are written in C language
They are executed when an interrupt signal is received
ISR routines should be short and efficient
They should not block other interrupts
Examples of ISR routines include handling keyboard input or timer interrupts
What people are saying about Wipro
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I was interviewed before Jun 2021.
Round duration - 180 minutes
Round difficulty - Easy
It was an mcq + coding round. There were aptitude and ouput based question in mcq. And coding questions were easy
Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...
Find the duplicate number in an array of integers from 0 to (N-2).
Iterate through the array and keep track of the frequency of each number using a hashmap.
Return the number with a frequency greater than 1 as the duplicate number.
Time complexity can be optimized to O(N) using Floyd's Tortoise and Hare algorithm.
You are provided with a string S
and an array of integers A
of size M
. Your task is to perform M
operations on the string as specified by the indices in array A
...
Given a string and an array of indices, reverse substrings based on the indices to obtain the final string.
Iterate through the array of indices and reverse the substrings accordingly
Ensure the range specified by each index is non-empty
Return the final string after all operations are completed
Round duration - 60 Minutes
Round difficulty - Easy
It was technical + hr round. there were 2 people as interviewer. They stated from intro and asked some basic puzzles and hr questions. After that they asked about my projects, technologies and some ds algo and dbms questions.
Tip 1 : Practice aptitude
Tip 2 : Focus on practicing coding
Tip 3 : Learn from mistakes
Tip 1 : Mention some projects that you have done
Tip 2 : Try to have skills that are required for the role
I applied via Job Portal and was interviewed before Jan 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Aug 2021. There were 2 interview rounds.
Easy DSA questions and some questions on resume
based on 4 interviews
Interview experience
based on 6 reviews
Rating in categories
Project Engineer
32.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
21.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Project Engineer
20.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
18.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Tesla
Amazon