Filter interviews by
I applied via Company Website and was interviewed before Jan 2020. There were 4 interview rounds.
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2021. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Mar 2021. There were 3 interview rounds.
posted on 8 Dec 2021
I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Job Fair and was interviewed before Mar 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Jan 2021. There were 3 interview rounds.
Abstract class can have implementation while interface only has method signatures.
Abstract class can have constructors while interface cannot.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract class can have non-public members while interface only has public members.
Abstract class is used for creating a base class while interface is used for implementing a contract.
Example o...
Transaction management in Hibernate/JPA
Hibernate/JPA provides transaction management support through the EntityManager API
Transactions can be managed programmatically or declaratively using annotations
The @Transactional annotation can be used to mark a method as transactional
Hibernate/JPA supports different transaction isolation levels and propagation behaviors
Rollback can be triggered programmatically or automatically
Agile allows for flexibility, collaboration, and faster delivery compared to the rigid and sequential waterfall model.
Agile emphasizes on continuous feedback and improvement
Agile allows for changes to be made throughout the development process
Agile promotes collaboration and communication among team members
Agile enables faster delivery of working software
Waterfall model is rigid and sequential, making it difficult to m...
I have worked with Java, Python, and SQL.
Proficient in Java for developing enterprise applications
Experience in Python for data analysis and automation
Skilled in SQL for database management and querying
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 4 interview rounds.
SQL query optimization involves improving the performance of SQL queries by reducing execution time and resource usage.
Use indexes to speed up query execution
Avoid using SELECT * and instead specify only required columns
Use JOINs instead of subqueries
Avoid using functions in WHERE clauses
Use parameterized queries to prevent SQL injection attacks
Software Engineer
3.4k
salaries
| ₹2.7 L/yr - ₹12.8 L/yr |
Senior Software Engineer
2k
salaries
| ₹6 L/yr - ₹19.8 L/yr |
QA Engineer
1k
salaries
| ₹3.9 L/yr - ₹11 L/yr |
Senior QA Engineer
776
salaries
| ₹6.2 L/yr - ₹15 L/yr |
System Analyst
747
salaries
| ₹9.6 L/yr - ₹25 L/yr |
Mphasis
eClerx
L&T Technology Services
Coforge