i
Wipro
Filter interviews by
I applied via Campus Placement and was interviewed before Oct 2021. There were 3 interview rounds.
It is 3 section test. First section aptitude, english and logical reasoning. Second section is coding round. Third section is essay round. Cut off of every section is 70%.
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Encapsulation is a fundamental concept in object-oriented programming.
It helps in achieving data abstraction and information hiding.
It allows for better control over the data and prevents unauthorized access.
Encapsulation is achieved through the use of access modifiers such as public, private, and protected.
For example...
Function overloading is the ability to have multiple functions with the same name but different parameters.
Function overloading allows a function to perform different tasks based on the number and types of parameters passed to it.
It helps in writing cleaner and more readable code.
Example: void print(int x), void print(float x), void print(char x) are all overloaded functions with the same name but different parameter t
Function overloading is having multiple functions with the same name but different parameters. Function overwriting is replacing a function with a new one.
Function overloading is used to provide multiple ways to call a function with different parameters.
Function overwriting is used to replace a function with a new implementation.
Function overloading is resolved at compile-time based on the number and types of arguments...
Normalization is the process of organizing data in a database to reduce redundancy and dependency.
Normalization helps in improving data consistency and accuracy
It involves breaking down a table into smaller tables and defining relationships between them
Normalization is achieved through a series of normal forms, such as first normal form (1NF), second normal form (2NF), and so on
Normalization can prevent data anomalies,...
ACID properties are a set of properties that ensure database transactions are processed reliably.
ACID stands for Atomicity, Consistency, Isolation, and Durability
Atomicity ensures that a transaction is treated as a single, indivisible unit of work
Consistency ensures that a transaction brings the database from one valid state to another
Isolation ensures that concurrent transactions do not interfere with each other
Durabi...
DDL, DCL, and DML are three types of SQL commands used to manipulate databases.
DDL (Data Definition Language) is used to define the structure of the database schema, such as creating tables, altering tables, and dropping tables.
DCL (Data Control Language) is used to control access to the database, such as granting or revoking permissions.
DML (Data Manipulation Language) is used to manipulate data within the database, s...
posted on 6 Jan 2025
I applied via Job Portal
Estimations are performed by breaking down the project into smaller tasks, estimating the time and resources required for each task, and then summing up the estimates.
Break down the project into smaller tasks
Estimate the time and resources required for each task
Sum up the estimates to get an overall project estimation
My day to day activities in the current project involve overseeing project progress, communicating with team members, and resolving any issues that arise.
Monitoring project timelines and milestones
Holding regular team meetings to discuss progress and address any challenges
Communicating with stakeholders to provide updates and gather feedback
Identifying and resolving any issues or roadblocks that may impact project succ...
I applied via Job Fair and was interviewed in Jan 2023. There were 2 interview rounds.
I applied via Referral and was interviewed before Oct 2020. There were 4 interview rounds.
I applied via LinkedIn and was interviewed in Sep 2022. There were 4 interview rounds.
Agile and waterfall are two project management methodologies with different benefits.
Agile is more flexible and adaptable to changes in project requirements
Waterfall is more structured and predictable, making it easier to plan and manage timelines
Agile allows for faster delivery of working software and encourages collaboration between team members
Waterfall is better suited for projects with well-defined requirements an...
Risk management is crucial in all projects to identify, assess, and mitigate potential risks.
Identify potential risks and their impact on the project
Assess the likelihood and severity of each risk
Develop a plan to mitigate or avoid risks
Monitor and review risks throughout the project
Examples of risks include budget overruns, delays, scope creep, and resource constraints
I applied via AmbitionBox and was interviewed in May 2022. There were 6 interview rounds.
Some topic asking
Abstract, logical, visual reasoning like that
Functions in C++ are blocks of code that perform a specific task and can be called from other parts of the program.
Functions are declared using the 'function' keyword followed by the return type, name, and parameters.
Functions can be defined inside or outside of classes.
Functions can be overloaded, meaning multiple functions can have the same name but different parameters.
Functions can also be recursive, meaning they c...
based on 2 reviews
Rating in categories
Project Engineer
32.8k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Senior Software Engineer
23.1k
salaries
| ₹5.8 L/yr - ₹23 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