i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
A proxy service is an intermediary service that sits between a client and a target service, forwarding requests and responses.
Proxy service acts as a middleman between client and target service
It intercepts client requests and forwards them to the target service
It also intercepts target service responses and sends them back to the client
Proxy services can perform various tasks like security, caching, load balancing, et
A business service is a logical representation of a repeatable business activity that has a specified outcome.
Business services are designed to be reusable and can be composed to create larger business processes.
They encapsulate the logic and functionality required to perform a specific business task.
Examples of business services include customer registration, order processing, and payment processing.
Message flow refers to the sequence of steps or actions that a message goes through in a system.
Message flow describes the path that a message takes from its source to its destination.
It includes the processing and transformation of the message at various stages.
Message flow can involve multiple components, such as message queues, routers, and adapters.
Each step in the message flow may perform different operations on t...
Yes, direct bindings can be used to call SOA composites.
Direct bindings provide a way to invoke SOA composites without using a mediator service.
Direct bindings allow for direct communication between the client and the composite.
Direct bindings are useful when there is no need for additional processing or transformation of data.
Direct bindings can be used for synchronous as well as asynchronous communication.
Direct bind...
The file will be moved to an error folder or directory.
If there is an error while polling the file, it will be moved to an error folder or directory.
This error folder or directory is typically specified in the configuration or settings of the polling mechanism.
Moving the file to an error folder helps in identifying and handling the error separately from the successfully polled files.
The error folder may also contain lo...
To call Java code from OSB, you can use Java Callout or Java Embedding activity.
Java Callout activity allows you to invoke Java code from OSB proxy services.
Java Embedding activity enables you to write Java code directly within the OSB pipeline.
You can use Java classes, methods, and libraries in your code to perform desired operations.
Passing input parameters and receiving output from Java code can be done using variab...
XA transactions involve multiple resources managed by a transaction manager, while non-XA transactions involve a single resource.
XA transactions involve multiple resources and are managed by a transaction manager
Non-XA transactions involve a single resource and do not require a transaction manager
XA transactions ensure atomicity, consistency, isolation, and durability (ACID properties)
Non-XA transactions may not provid
Concrete WSDL defines the actual implementation details of a web service, while abstract WSDL provides a high-level view of the service.
Concrete WSDL includes specific details like data types, message formats, and service endpoints.
Abstract WSDL focuses on the operations and messages exchanged by the service without specifying implementation details.
Concrete WSDL is used by developers to implement the service, while ab...
Ticketing system design involves creating a platform for users to submit, track, and resolve issues or requests.
Design a user-friendly interface for submitting tickets
Implement a system for assigning tickets to appropriate teams or individuals
Include features for tracking ticket status and communication with users
Consider scalability and performance of the system
Integrate with other tools or systems for seamless workfl
I applied via LinkedIn
1st round technical qn
2nd round sql and database, project
3rd HR round
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
OOPs concepts in Java include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a subclass to inherit properties and methods from a superclass.
Polymorphism allows objects to take on multiple forms and behave differently based on their context.
Encapsulation hides the implementation details of an object and only exposes necessary information.
Abstraction allows for the creation of abstract class...
Interfaces define contracts for behavior, while inheritance allows for code reuse and polymorphism.
Interfaces allow for loose coupling and abstraction, enabling multiple implementations of the same behavior.
Inheritance allows for code reuse and extension of existing classes, reducing code duplication.
Polymorphism allows objects of different classes to be treated as if they were of the same class, simplifying code and i
SQL query for joining tables
Use JOIN keyword to combine two or more tables based on a related column
Specify the columns to be selected using SELECT keyword
Use ON keyword to specify the condition for joining the tables
Different types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN
Used Java concepts such as inheritance, polymorphism, and exception handling in my project.
Implemented inheritance to create a base class and derived classes with specific functionalities.
Utilized polymorphism to allow objects of different classes to be treated as if they were of the same class.
Implemented exception handling to handle errors and prevent program crashes.
Used interfaces to define a set of methods that a ...
Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.
Overloading is used to provide different ways to call a method with different parameters
Overriding is used to provide a specific implementation of a method in a subclass
Overloading is resolved at compile-time while overriding is r...
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
posted on 29 Sep 2023
I applied via campus placement at Siddhartha Institute of Engineering & Technology, Hyderabad and was interviewed in May 2023. There were 3 interview rounds.
Communication skills and basic knowledge on java,
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Java is a popular programming language used for developing various applications. A variable is a named memory location used to store data.
Java is an object-oriented language
It is platform-independent
Variables in Java have a specific data type
Variables can be assigned values and their values can be changed
Example: int age = 25; String name = "John";
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows code reuse and promotes code organization.
There are different types of inheritance: single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.
Single inheritance involves a class inheriting from a single base class.
Multiple inheritance involves...
Inheritance is acquiring properties of parent class to child class without changing parent class properties. It is classified into 5 types.
Inheritance is a way to reuse code and establish a relationship between classes
The 'extends' keyword is used to implement inheritance in Java
Examples of inheritance include a 'Car' class inheriting properties from a 'Vehicle' class
Single level inheritance involves one parent class a...
May I about you ? Which your qualification and which stream
Associate
72.4k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.3k
salaries
| ₹2.4 L/yr - ₹9.6 L/yr |
Senior Associate
48.2k
salaries
| ₹8.9 L/yr - ₹27 L/yr |
Senior Processing Executive
28.5k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.5k
salaries
| ₹5.9 L/yr - ₹24 L/yr |
TCS
Infosys
Wipro
Accenture