i
Coforge
Filter interviews by
I applied via Campus Placement
Mixed questions from aptitude, reasoning and english questions.
List is an ordered collection of elements with duplicates allowed, while set is an unordered collection of unique elements.
List maintains the order of elements, while set does not guarantee any specific order.
List allows duplicate elements, while set does not allow duplicates.
List is implemented using ArrayList, LinkedList, etc., while set is implemented using HashSet, TreeSet, etc.
Java program to reverse words in a given sentence.
Split the sentence into words using split() method
Reverse the array of words
Join the reversed words back into a sentence
Identify duplicate words in a given sentence
Split the sentence into individual words
Create a hashmap to store word frequencies
Iterate through the words and check if they already exist in the hashmap
If a word is already in the hashmap, it is a duplicate
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem.
It involves concepts like classes, objects, inheritance, polymorphism, and encapsulation.
For example, a class 'Car' can have objects like 'BMW', 'Toyota', etc. with properties and methods specific to each object.
Basic question related to java and selenium
I applied via Company Website and was interviewed in Feb 2023. There were 2 interview rounds.
Authorization is the process of determining if a user has the permission to access a resource, while authentication is the process of verifying the identity of a user.
Authorization determines what a user can do, while authentication verifies who the user is.
Authentication can be done using passwords, biometrics, tokens, etc.
Authorization can be role-based, attribute-based, or rule-based.
Auth key is a unique identifier ...
Normalization is used in databases to reduce data redundancy and improve data integrity.
Normalization helps in organizing data in a database by eliminating redundant data and ensuring data integrity.
It reduces data redundancy by breaking down large tables into smaller ones and linking them using relationships.
Types of joins include inner join, outer join, left join, and right join.
DBMS stands for Database Management Sy...
Web service is a type of API that is accessed over the web using HTTP, while API is a set of rules and protocols for building and interacting with software applications.
Web service is accessed over the web using HTTP
API is a set of rules and protocols for building and interacting with software applications
Web service is a type of API
Coforge interview questions for designations
I applied via Referral and was interviewed in Jan 2023. There were 3 interview rounds.
POJO stands for Plain Old Java Object. It is a simple Java class that has private fields and public getters and setters.
POJO is used to represent data in a structured format
It is commonly used in API development to transfer data between client and server
POJO classes do not have any business logic or annotations
Example: Employee POJO class with private fields like name, age, and public getters and setters
POJO classes ar
OOPs concept in automation refers to the use of object-oriented programming principles in designing and implementing automated tests.
Encapsulation: grouping related data and functions into a single unit (class) to hide implementation details
Inheritance: creating new classes from existing ones to reuse code and add new functionality
Polymorphism: using a single interface to represent multiple types of objects
Abstraction:...
Given-When-Then is a testing methodology used in API testing to define the preconditions, actions, and expected outcomes of a test case.
Given: Defines the preconditions or initial state of the system
When: Defines the actions or events that occur in the system
Then: Defines the expected outcomes or results of the actions taken
Jenkins is an open-source automation server that helps to automate the software development process.
Jenkins is used for continuous integration and continuous delivery/deployment (CI/CD) pipelines.
It can be used to build, test, and deploy software automatically.
Jenkins supports a wide range of plugins and integrations with other tools.
It provides a web-based interface for managing and monitoring the CI/CD pipelines.
Jenk...
The code initializes a new instance of the ChromeDriver class in Selenium WebDriver.
WebDriver is an interface in Selenium that provides methods for browser automation
ChromeDriver is a class that implements the WebDriver interface for Chrome browser
The 'new' keyword creates a new instance of the ChromeDriver class
The assignment 'driver = new ChromeDriver()' initializes the driver variable with the new instance
Get interview-ready with Top Coforge Interview Questions
I was interviewed before Jan 2023.
The product life cycle refers to the stages a product goes through from its introduction to its decline.
Introduction stage: The product is launched and introduced to the market.
Growth stage: The product gains popularity and sales increase.
Maturity stage: Sales stabilize and the product reaches its peak.
Decline stage: Sales decline as the product becomes outdated or replaced by newer alternatives.
Examples: iPhone life c...
The software development life cycle (SDLC) is a process used to design, develop, test, and deploy software applications.
SDLC consists of several phases: requirements gathering, design, development, testing, deployment, and maintenance.
Each phase has specific activities and deliverables.
Requirements gathering involves understanding the needs of the stakeholders and documenting them.
Design phase includes creating the arc...
I applied via LinkedIn and was interviewed in Aug 2022. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jul 2023. There were 2 interview rounds.
Simple aptitude questions
To reverse a string, iterate through the characters in the string and build a new string in reverse order.
Iterate through the characters of the string from end to start
Append each character to a new string to build the reversed string
Return the reversed string as the result
Oops concepts are the principles of Object-Oriented Programming, including Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementatio...
I applied via LinkedIn and was interviewed in Aug 2022. There were 4 interview rounds.
All important topic like Quadratic Equation, Number Series, some question for english and some question for reasoning
Basic coding question like java,c, python
Girl Education
time- 5 minute
I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.
There were few basics aptitude questions and english, java, technical DBMS like every company asks in the initial phase of hiring. The test was dine on firstnaukri.
Top trending discussions
Some of the top questions asked at the Coforge Test Engineer interview -
The duration of Coforge Test Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interviews
2 Interview rounds
based on 58 reviews
Rating in categories
7-10 Yrs
Not Disclosed
Senior Software Engineer
4.6k
salaries
| ₹6.2 L/yr - ₹26 L/yr |
Technical Analyst
2.6k
salaries
| ₹10.5 L/yr - ₹39.7 L/yr |
Software Engineer
2k
salaries
| ₹2.2 L/yr - ₹9.5 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹4.7 L/yr - ₹19.5 L/yr |
Technology Specialist
1.1k
salaries
| ₹12 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys