Filter interviews by
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Experience with designing, developing, and deploying microservices architecture.
Developed microservices using technologies like Docker, Kubernetes, and Spring Boot.
Implemented RESTful APIs for communication between microservices.
Utilized service discovery and load balancing for efficient communication.
Worked on monitoring and logging solutions for microservices architecture.
Experience with container orchestration tools
I primarily use messaging services like Slack, Microsoft Teams, and email for communication.
Slack
Microsoft Teams
A coding challenge to make a robot move in all directions by implementing a base vlass and overriding a newer class
Top trending discussions
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
One question related to string manipulation which is of medium level difficulty.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
posted on 17 Oct 2024
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
posted on 25 Sep 2024
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
I applied via Job Portal and was interviewed in Feb 2024. There were 2 interview rounds.
CTE stands for Common Table Expressions, used to create temporary result sets within a SQL query.
CTE is defined using the WITH keyword in SQL.
It helps in simplifying complex queries by breaking them into smaller, more manageable parts.
CTEs can reference themselves recursively, making them useful for hierarchical data.
Example: WITH cte AS (SELECT * FROM table_name) SELECT * FROM cte;
Print even and odd numbers between 1 to 20.
Iterate from 1 to 20 and check if the number is even or odd.
Use a conditional statement to determine if the number is even or odd.
Print the number along with its type (even or odd).
posted on 26 Jun 2024
Map transforms each element of a collection, while flatMap transforms each element into a new collection and flattens the result.
Map applies a function to each element of a collection and returns a new collection with the results
FlatMap applies a function that returns a collection to each element of a collection, then flattens the result into a single collection
Example: map([1, 2, 3], x => [x, x+1]) returns [[1, 2], [2...
Comparable is an interface used for comparing objects, while Comparator is a separate class used for custom sorting.
Comparable is implemented by the class whose objects need to be compared, while Comparator is a separate class used for custom sorting.
Comparable has a single method, compareTo(), which is used to compare objects, while Comparator has a method, compare(), for custom sorting logic.
Comparable is used for na...
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Sorts an array of strings in ascending order.
Use a sorting algorithm like bubble sort, insertion sort, or quicksort.
Compare adjacent elements and swap them if they are in the wrong order.
Repeat the process until the array is sorted.
based on 1 interview
Interview experience
Software Engineer
3
salaries
| ₹1.2 L/yr - ₹3.5 L/yr |
Cognizant
Sutherland Global Services
Hexaware Technologies
Virtusa Consulting Services