i
Coforge
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.
BDD stands for Behavior Driven Development, a software development approach that focuses on defining behavior through examples.
BDD involves collaboration between developers, testers, and business stakeholders to define requirements in terms of behavior.
Scenarios are written in a specific format using Given-When-Then to describe the expected behavior of the system.
Tools like Cucumber and SpecFlow are commonly used for i...
Seeking new challenges and opportunities for growth.
Desire for new challenges and opportunities
Looking to expand skill set
Seeking career advancement
I am skilled in test planning, execution, defect tracking, and reporting.
Test planning
Test execution
Defect tracking
Reporting
What people are saying about Coforge
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
We are using Java 11 in our project, which includes features like local variable type inference, HTTP client API, and improved security.
Java 11 introduced local variable type inference, allowing the compiler to infer the type of a variable based on the initializer.
The HTTP client API in Java 11 provides a more modern and flexible way to send HTTP requests and handle responses.
Java 11 also includes improved security fea...
We are using Spring Boot version 2.5.2 in our project, which includes features like improved startup performance, enhanced actuator endpoints, and updated dependencies.
Spring Boot 2.5.2 offers improved startup performance compared to previous versions.
Enhanced actuator endpoints provide better monitoring and management capabilities.
Updated dependencies ensure compatibility with the latest libraries and frameworks.
The 12 factors approach is a methodology for building modern, scalable, and maintainable microservices.
Codebase: One codebase tracked in revision control, many deploys
Dependencies: Explicitly declare and isolate dependencies
Config: Store config in the environment
Backing services: Treat backing services as attached resources
Build, release, run: Strictly separate build and run stages
Processes: Execute the app as one or m...
Use Java 8 streams to find the 3rd highest element in an unsorted array with duplicates.
Convert the array to a stream using Arrays.stream()
Use distinct() to remove duplicates
Sort the stream in descending order using sorted(Comparator.reverseOrder())
Skip the first two elements using skip(2)
Find and return the third element using findFirst()
Coforge interview questions for popular designations
Higher order functions in JavaScript are functions that can take other functions as arguments or return functions as output.
Higher order functions can be used to create more flexible and reusable code.
Examples include functions like map, filter, and reduce in JavaScript.
They allow for functions to be passed as parameters, making code more concise and readable.
Create a component to fetch and display data from an API
Use a library like Axios or Fetch to make API requests
Parse the JSON data received from the API
Display the data in a user-friendly format on the front end
Get interview-ready with Top Coforge Interview Questions
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Reverse the words in the string
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.
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
The starter that needs to be considered depends on the specific process being analyzed.
Consider the type of process being worked on
Evaluate the requirements and goals of the process
Analyze the potential impact of different starters on the process
Consult with team members or experts for input
I have worked on various platforms including SAP, Oracle, and Salesforce.
SAP
Oracle
Salesforce
I have worked in 5 different states across the country.
California
New York
Texas
Florida
Illinois
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 504 interviews
Interview experience
based on 4.8k reviews
Rating in categories
Senior Software Engineer
4.8k
salaries
| ₹6.1 L/yr - ₹26.1 L/yr |
Technical Analyst
2.6k
salaries
| ₹9.5 L/yr - ₹38.4 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.9 L/yr |
Technology Specialist
1.1k
salaries
| ₹11.8 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys