Filter interviews by
I applied via Referral and was interviewed in Jul 2022. There were 3 interview rounds.
Yes, I know Laravel framework
Laravel is a PHP web application framework
It follows the Model-View-Controller (MVC) architectural pattern
It provides features like routing, middleware, and authentication
Example: Laravel is used by popular websites like Udemy and Deltanet Travel
Yes, I am comfortable working on full stack development.
I have experience working on both front-end and back-end technologies
I am proficient in languages such as JavaScript, HTML, CSS, and Java
I have worked with frameworks such as React, Angular, Node.js, and Spring Boot
I am comfortable working with databases such as MySQL and MongoDB
Yes, I am fluent in English and can communicate effectively.
I have been speaking English since childhood
I have worked in English-speaking environments throughout my career
I have experience communicating with clients and colleagues from diverse backgrounds
Top trending discussions
Dependency Injection in Spring is a design pattern where objects are passed their dependencies rather than creating them internally.
In Spring, dependencies are injected into a class through constructor injection, setter injection, or field injection.
This helps in achieving loose coupling between classes and makes the code more testable and maintainable.
Example: @Autowired annotation in Spring is used for dependency inj
I have over 8 years of experience in IT, specializing in software development and project management.
Developed web applications using Java, Spring, and AngularJS
Led a team of developers in implementing a new CRM system for a large client
Managed multiple projects simultaneously, ensuring on-time delivery and client satisfaction
posted on 17 Dec 2024
posted on 11 Mar 2024
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
I was interviewed before Jan 2021.
10 min aptitude test
3 coding problem to solve on hackerrank
Multiple choice test
I applied via Naukri.com and was interviewed in Jul 2022. There was 1 interview round.
Indexes are used to improve database performance. Clustered indexes determine the physical order of data, while non-clustered indexes do not.
Indexes are used to speed up data retrieval operations in a database.
Clustered indexes determine the physical order of data in a table, while non-clustered indexes do not.
A table can have only one clustered index, but multiple non-clustered indexes.
Clustered indexes are generally ...
Query to delete duplicate rows from a table
Use GROUP BY clause to group the rows by their unique values
Use HAVING clause to filter out the groups with count greater than 1
Use DELETE statement to delete the duplicate rows
Singleton pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.
Create a private constructor to restrict instantiation of the class
Create a private static instance of the class
Create a public static method to access the instance
Ensure thread safety if necessary
Examples: Database connection, Logger, Configuration settings
Handle exceptions in stored procedures by using TRY-CATCH blocks.
Use TRY-CATCH blocks to catch and handle exceptions
Log the error message and severity level
Rollback the transaction if necessary
Rethrow the error if it cannot be handled
Use RAISERROR to raise custom error messages
SOLID principles are a set of five design principles that help in creating maintainable and scalable software.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open-Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.
I - Interface Segregation Principle: C...
throw is used to throw an exception while throw exception is used to throw a specific exception.
throw is used to throw any type of exception while throw exception is used to throw a specific type of exception.
throw exception is followed by the type of exception that needs to be thrown.
throw can be used to throw any object while throw exception can only be used to throw an exception object.
Example: throw new Exception("
I applied via Approached by Company and was interviewed in May 2022. There was 1 interview round.
I applied via Company Website and was interviewed in Dec 2021. There were 5 interview rounds.
I suggested implementing a microservices architecture to improve scalability and maintainability.
Proposed breaking down the monolithic application into smaller, independent services
Suggested using containerization to improve deployment and scaling
Recommended implementing a service registry and discovery mechanism
Suggested using an API gateway to manage traffic and enforce security policies
posted on 10 Oct 2023
I applied via Job Portal and was interviewed before Oct 2022. There were 2 interview rounds.
Automated testing of a complex financial transaction system with multiple user roles and permissions
Created automated test scripts using Selenium to simulate different user roles accessing the system
Tested various scenarios such as fund transfers, account creation, and transaction history
Implemented data-driven testing to validate different input combinations and edge cases
Used API testing tools like Postman to verify ...
based on 1 interview
Interview experience
Highway Engineer
3
salaries
| ₹4.1 L/yr - ₹4.4 L/yr |
Chief Security Officer
3
salaries
| ₹28 L/yr - ₹30.2 L/yr |
TCS
Accenture
Wipro
Cognizant