i
ValueLabs
Filter interviews by
Top trending discussions
I applied via Naukri.com and was interviewed in Nov 2019. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Nov 2020. There was 1 interview round.
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2022. There were 3 interview rounds.
Interface defines a contract while abstract class provides partial implementation.
Interfaces can only have abstract methods while abstract classes can have both abstract and non-abstract methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used for loose coupling while abstract classes are used for code reusability.
Example of interface: Runnable interface in Java...
Method overloading is when a class has multiple methods with the same name but different parameters.
Method overloading allows for flexibility in method calls
The methods must have different parameters, such as different data types or different numbers of parameters
Example: public void print(int num) and public void print(String str)
The compiler determines which method to call based on the arguments passed
Indexing in SQL Server database
Indexing improves query performance by creating a structure that allows for faster data retrieval
Clustered and non-clustered indexes are the two types of indexes in SQL Server
Clustered indexes determine the physical order of data in a table while non-clustered indexes create a separate structure
Indexing should be done strategically to avoid over-indexing which can slow down data modificat
I appeared for an interview before Feb 2024.
As a Senior Associate, my roles and responsibilities include project management, client communication, team leadership, and strategic planning.
Project management: overseeing timelines, budgets, and deliverables
Client communication: maintaining relationships, addressing concerns, and providing updates
Team leadership: guiding and mentoring junior team members
Strategic planning: identifying opportunities for growth and im
I have strong project management skills and experience leading cross-functional teams to successful project completion.
Led a team of 10 individuals to launch a new product, resulting in a 20% increase in sales
Utilized Agile methodology to streamline project timelines and improve team collaboration
Managed a budget of $500,000 for a client project, delivering within budget and exceeding client expectations
I applied via LinkedIn and was interviewed before Jun 2023. There was 1 interview round.
Delete and truncate are both operations used to remove data, but they differ in their approach and outcome.
Delete removes entire records or rows from a database, while truncate removes all records from a table
Delete is slower and can be rolled back, while truncate is faster but cannot be rolled back
Delete triggers triggers and constraints, while truncate does not
Procedures are reusable blocks of code that can return values, while functions are named blocks of code that can be called.
Procedures do not return values, while functions do.
Functions must return a value, procedures do not have to.
Functions are called by name, procedures are called by using the CALL statement.
Functions can be used in SQL queries, procedures cannot.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Senior Software Engineer
2.1k
salaries
| ₹6.7 L/yr - ₹25 L/yr |
Software Engineer
817
salaries
| ₹7.5 L/yr - ₹14.6 L/yr |
Analyst
516
salaries
| ₹8.3 L/yr - ₹30.6 L/yr |
Technical Lead
473
salaries
| ₹11.6 L/yr - ₹40 L/yr |
Senior Analyst
399
salaries
| ₹11.3 L/yr - ₹35.4 L/yr |
Mphasis
eClerx
L&T Technology Services
Coforge