Filter interviews by
REST API is lightweight, flexible, and widely used, while SOAP API is more rigid and heavy.
REST API uses standard HTTP methods like GET, POST, PUT, DELETE, while SOAP API uses XML for communication.
REST API is stateless and can be cached, making it faster, while SOAP API is stateful and requires more bandwidth.
REST API is easier to implement and understand, while SOAP API has more built-in security features.
Examples: R
Dependency Injection is a design pattern where the dependencies of a class are provided from the outside rather than created within the class itself.
Allows for easier testing by providing mock dependencies
Promotes loose coupling between classes
Improves code reusability and maintainability
Commonly implemented using frameworks like Spring in Java
Maintaining security in applications involves implementing encryption, authentication, authorization, and regular security audits.
Implement encryption to protect data in transit and at rest
Use strong authentication mechanisms like multi-factor authentication
Implement proper authorization controls to restrict access to sensitive data
Regularly conduct security audits and penetration testing to identify vulnerabilities
Functional interfaces provide a single abstract method for functional programming in Java.
Functional interfaces allow for lambda expressions and method references to be used as instances of the interface.
Interfaces with multiple abstract methods cannot be used for lambda expressions.
Example: java.util.function.Function is a functional interface with a single abstract method apply().
Java 8 introduced new features like lambda expressions, streams, functional interfaces, and default methods.
Lambda expressions: Allows writing concise code by enabling functional programming.
Streams: Provides a way to work with sequences of elements efficiently.
Functional interfaces: Interfaces with a single abstract method, used for lambda expressions.
Default methods: Allows adding new methods to interfaces without br
Yes, one functional interface can extend another interface in Java.
Functional interfaces can extend other functional interfaces in Java.
The child interface can have only one abstract method, but can inherit default methods from the parent interface.
Example: interface Parent { void method1(); } interface Child extends Parent { void method2(); }
Basic php questions and laravel framework
posted on 4 Feb 2023
I applied via Approached by Company and was interviewed in Jan 2023. There were 5 interview rounds.
Two moderate level question were there. Needed to solve in 1 hr. Very much solvable if you know data structure. This was the screening process after the resume shortlisting.
Again 2 questions needed to solve in 1 hr (very similar to first screening round)
I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.
Write program on binary search in java
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
Moderately difficult
Difficult , basic aptitude questions
I applied via Naukri.com and was interviewed before Dec 2022. There were 3 interview rounds.
Project based schenario development
System Engineer
4
salaries
| ₹2.9 L/yr - ₹6 L/yr |
Data Analyst
4
salaries
| ₹1.2 L/yr - ₹3.2 L/yr |
US IT Recruiter
4
salaries
| ₹1.2 L/yr - ₹4.3 L/yr |
Android Developer
4
salaries
| ₹1.2 L/yr - ₹2.8 L/yr |
Graduate Trainee
3
salaries
| ₹1 L/yr - ₹1 L/yr |
Teleperformance
FIS
Nagarro
Optum