i
Coforge
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Cucumber is a testing tool that supports Behavior Driven Development (BDD) by allowing tests to be written in plain English.
Cucumber uses Gherkin syntax to define test cases in a human-readable format
It allows collaboration between non-technical stakeholders and technical team members
Cucumber tests are written in feature files with scenarios and steps
It can be integrated with various programming languages like Java, Ru
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Types of waits in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.
Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.
Explicit Wait: Waits for a certain condition to be met before proceeding further in the code.
Fluent Wait: Waits for a condition to be met with a defined polling frequency.
Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
findElement is used to find a single element on a web page, while findElements is used to find multiple elements.
findElement returns a single WebElement, while findElements returns a list of WebElements.
findElement will throw NoSuchElementException if the element is not found, while findElements will return an empty list if no elements are found.
Example: WebElement element = driver.findElement(By.id("exampleId")); List
OSPF (Open Shortest Path First) is a routing protocol that uses link-state routing algorithm to determine the best path for data packets.
OSPF routers exchange link-state advertisements (LSAs) to build a topology map of the network.
Each router calculates the shortest path to each network based on the information in the LSAs.
OSPF uses cost as a metric to determine the best path, with lower cost paths being preferred.
OSPF...
BGP parameter refers to the various attributes and settings used in the Border Gateway Protocol for routing decisions.
BGP parameters include attributes like AS path, next hop, local preference, and MED.
These parameters help BGP routers make decisions on the best path to reach a destination.
Examples of BGP parameters are weight, local preference, and community values.
Network works and implements parts refer to the components and protocols involved in the functioning of a network.
Network devices such as routers, switches, firewalls, and access points work together to facilitate communication.
Protocols like TCP/IP, DNS, DHCP, and SSL/TLS are implemented to ensure data transmission and security.
Network segmentation, VLANs, and VPNs are used to separate and secure different parts of a ...
What people are saying about Coforge
OOP concepts include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: class Dog extends Animal.
Encapsulation: Bundles data and methods that operate on the data into a single unit. Example: private variables with public methods.
Polymorphism: Allows objects of different classes to be treated as objects of a common supercl...
NF in SQL refers to Normal Form which is used to eliminate redundancy in database design. ACID concepts ensure data integrity in transactions.
NF in SQL stands for Normal Form and is used to organize data in a database to eliminate redundancy and dependency.
There are different levels of NF such as 1NF, 2NF, 3NF, and BCNF, each with specific rules to follow.
ACID concepts (Atomicity, Consistency, Isolation, Durability) en...
Coforge interview questions for popular designations
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
HTTP methods in API include post, put, patch, and error codes for handling requests and responses.
POST method is used to create a new resource on the server
PUT method is used to update an existing resource on the server
PATCH method is used to partially update an existing resource on the server
Error codes such as 400 for Bad Request, 404 for Not Found, and 500 for Internal Server Error are used to indicate the status of
Get interview-ready with Top Coforge Interview Questions
I applied via Campus Placement
Mixed questions from aptitude, reasoning and english questions.
The Elastic Stack is a collection of open-source tools for data ingestion, storage, search, and visualization.
Elasticsearch is used for storing and searching data
Logstash is used for data collection and processing
Kibana is used for data visualization and analysis
Beats are lightweight data shippers that send data from edge machines to Elasticsearch or Logstash
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Distributed transactions involve multiple systems coordinating to ensure data consistency across different services in a microservices architecture.
Distributed transactions involve multiple services or databases working together to ensure data consistency.
In microservices, handling distributed transactions can be challenging due to the decentralized nature of the architecture.
One approach to handling distributed transa...
Calculate the sum between two positive integers in an array.
I applied via Indeed and was interviewed in Jul 2024. There was 1 interview round.
The Observer pattern is used in SpringBoot for implementing event handling and notification mechanisms.
The Observer pattern is commonly used in SpringBoot for implementing event listeners and publishers.
It allows objects to subscribe to and receive notifications about changes or events in other objects.
Spring's ApplicationEvent and ApplicationListener interfaces are examples of the Observer pattern in action.
Listeners ...
Liskov Substitution Principle (L) and Dependency Inversion Principle (D) in SOLID
Liskov Substitution Principle (L) states that objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.
Dependency Inversion Principle (D) states that high-level modules should not depend on low-level modules. Both should depend on abstractions.
Example for Liskov Substitution P...
Error handling in our project is implemented using try-catch blocks and custom exception classes.
We use try-catch blocks to catch exceptions and handle them appropriately.
We have custom exception classes for specific types of errors to provide more detailed information.
We log errors to a centralized logging system for monitoring and troubleshooting.
We have defined error codes and messages for easier identification and
Message retention period in Kafka is 7 days.
Message retention period is set to 7 days in our project configuration.
This means that messages in Kafka topics will be retained for 7 days before being deleted.
This retention period can be adjusted based on the specific requirements of the project.
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
Write program to find occourance of character
My salary expectation is based on my experience, skills, and the market rate for Automation Test Analyst roles.
Consider my years of experience in automation testing
Take into account my certifications and specialized skills
Research the current market rate for Automation Test Analyst positions in this location
Open to negotiation based on benefits package offered
Some of the top questions asked at the Coforge interview -
The duration of Coforge interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 509 interviews
Interview experience
based on 4.8k reviews
Rating in categories
10-11 Yrs
Not Disclosed
10-11 Yrs
Not Disclosed
4-10 Yrs
Not Disclosed
Senior Software Engineer
4.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Analyst
2.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technology Specialist
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Capgemini
Cognizant
Accenture
Infosys