i
Wipro
Filter interviews by
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
I came across a vulnerability in a web application that allowed for SQL injection attacks.
Identified lack of input validation in user inputs
Discovered that the application was directly executing user-supplied SQL queries
Suggested implementing parameterized queries to prevent SQL injection
Tested the vulnerability by attempting to inject SQL code through input fields
It depends on the specific use case and requirements.
TCP is reliable and ensures all data is delivered in order, but it can be slower due to the overhead of error-checking and retransmission.
UDP is faster and more efficient for real-time applications like video streaming or online gaming, but it does not guarantee delivery or order of packets.
Choose TCP for applications that require reliable data transmission, such as ...
Hashing is a process of converting input data into a fixed-size string of bytes using a mathematical algorithm.
Hashing is commonly used in password storage to securely store user passwords without storing the actual password.
Hashing is used in digital signatures to ensure the integrity of the signed data.
Blockchain technology uses hashing to create a secure and tamper-proof record of transactions.
File integrity checks ...
I applied via Walk-in and was interviewed before Aug 2022. There were 3 interview rounds.
General Aptitude tests
General Group Discussion Topics like - How EVs will help in future transport
I applied via Walk-in and was interviewed in Mar 2020. There was 1 interview round.
I applied via Campus Placement
Multithreading is the ability of a CPU to execute multiple threads concurrently, improving performance and responsiveness.
Multithreading allows for parallel execution of tasks, utilizing multiple CPU cores.
It enables concurrent processing, where multiple threads can execute simultaneously.
Thread synchronization mechanisms like locks and semaphores are used to prevent data inconsistencies.
Multithreading can be used to i...
Constructors are used to initialize objects while destructors are used to destroy objects.
Constructors are called when an object is created while destructors are called when an object is destroyed.
Constructors have the same name as the class while destructors have the same name as the class preceded by a tilde (~).
Constructors can be overloaded while destructors cannot be overloaded.
Constructors do not have a return ty...
I applied via Naukri.com and was interviewed before May 2021. There were 5 interview rounds.
I applied via Company Website and was interviewed before May 2021. There were 2 interview rounds.
They had ask the simple question during my interview process, here is the list if all questions:
1) what is df.copy()
2)why we choose inplace = True
3) Tfidf
4) confusion Matrix
5) can we use continuous variables for logistic regression
6)list and tuple diff
7)N grams, bag of words
8)access a column
9)lambda fn
10)method and object oops concepts
11) how to tackle Nan values
12) what is index in SQL
13)what is gini coefficient
14)when will you use linear regression and when you will use Decision Tres.
15) Random forest
16)Oops concepts
17)how to calculate the coefficient
18)PCA
19)SL/USL
20) classification/Regression
21)SVM
22)DT, RF, Hyper parameters in RF
23)how neural network works
24)NlP
I applied via Campus Placement and was interviewed in May 2021. There was 1 interview round.
based on 2 interviews
Interview experience
based on 20 reviews
Rating in categories
Project Engineer
32.7k
salaries
| ₹1.8 L/yr - ₹8.3 L/yr |
Senior Software Engineer
22.3k
salaries
| ₹5.8 L/yr - ₹22.5 L/yr |
Senior Associate
21.5k
salaries
| ₹0.9 L/yr - ₹5.5 L/yr |
Senior Project Engineer
20.2k
salaries
| ₹5 L/yr - ₹19.5 L/yr |
Technical Lead
19.1k
salaries
| ₹8.5 L/yr - ₹37 L/yr |
TCS
Infosys
Tesla
Amazon