i
Coforge
Filter interviews by
Write a Code related to the Trigger
Batch job is a process that allows you to process large volumes of data in smaller chunks.
Batch job is used to handle large data volumes that would exceed the normal processing limits.
It breaks down the data into smaller batches for processing, improving performance and efficiency.
Batch jobs can be scheduled to run at specific times or triggered manually.
Examples include data imports, updates, and deletions in Salesfor
LWC (Lightning Web Components) are a modern UI framework for building web components on the Salesforce platform.
Pros: Faster performance, better security, easier to debug, reusable components, better encapsulation.
Cons: Steeper learning curve for developers new to web components, limited browser support compared to Aura components.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Closure is a function that has access to its own scope, as well as the scope in which it was defined.
Closure allows a function to access variables from its outer function even after the outer function has finished executing.
It helps in maintaining state in asynchronous operations.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
Hooks in React are functions that let you use state and other React features without writing a class.
Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.
useState() is a hook that allows you to add state to functional components.
useEffect() is a hook that allows you to perform side effects in functional components.
Custom hooks are reusable functions that can contain log...
What people are saying about Coforge
I applied via Approached by Company and was interviewed in Apr 2024. There were 3 interview rounds.
DOD stands for Definition of Done and DOR stands for Definition of Ready.
DOD defines the criteria that a product increment must meet in order to be considered complete.
DOR defines the criteria that a product backlog item must meet before it can be worked on.
DOD is usually agreed upon by the Scrum Team during Sprint Planning.
DOR helps ensure that the team is ready to start work on a backlog item.
Examples: DOD may includ...
Some common tools for project management include Jira, Trello, Asana, and Microsoft Project.
Jira - popular tool for agile project management, allows for tracking tasks, sprints, and user stories
Trello - visual project management tool using boards and cards to organize tasks
Asana - task management tool with features for team collaboration and project tracking
Microsoft Project - comprehensive project management software ...
Regularly conducting retrospectives, encouraging open communication, identifying improvement opportunities, and implementing action items.
Encourage open and honest communication among team members
Identify what went well and what could be improved
Create action items to address improvement opportunities
Follow up on action items in the next retrospective
Ensure all team members actively participate in the retrospective
Sprint planning meeting involves the Scrum team determining what work can be completed in the upcoming sprint.
Discussing the sprint goal and scope
Reviewing and selecting user stories from the product backlog
Breaking down user stories into tasks
Estimating the effort required for each task
Creating a sprint backlog
Setting the sprint goal and defining the definition of done
Address the concerns and facilitate a discussion to reach a consensus
Encourage open communication and active listening among team members
Facilitate a discussion to understand the reasoning behind each team member's perspective
Help the team explore alternative solutions and weigh the pros and cons of each option
Guide the team towards reaching a consensus that aligns with the project goals and technical requirements
The term 'master' in Scrum Master signifies the role's expertise in guiding and coaching the team in the Scrum framework.
The term 'master' implies a level of expertise and knowledge in the subject matter.
The Scrum Master is responsible for guiding and coaching the team on Scrum practices and principles.
The role involves facilitating meetings, removing obstacles, and ensuring the team follows Scrum processes effectively...
Coforge interview questions for popular designations
SQL queries different joins
There are different types of joins in SQL: INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
INNER JOIN returns rows when there is at least one match in both tables
LEFT JOIN returns all rows from the left table and the matched rows from the right table
RIGHT JOIN returns all rows from the right table and the matched rows from the left table
FULL JOIN returns rows when there is a match in one of t
Get interview-ready with Top Coforge Interview Questions
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Our current project framework is based on Selenium WebDriver and TestNG for automated testing of web applications.
Utilizing Selenium WebDriver for browser automation
Implementing TestNG for test case management and execution
Integrating with Jenkins for continuous integration
Using Page Object Model design pattern for better test maintenance
Program to count characters in a string input
Use a loop to iterate through each character in the string
Use a dictionary to store the count of each character
Handle both uppercase and lowercase characters separately
Developed a real-time data processing system for analyzing customer behavior on an e-commerce platform.
Utilized Apache Kafka for real-time data streaming
Implemented Spark for data processing and analysis
Designed and implemented machine learning models for customer segmentation
Integrated with Elasticsearch for data indexing and search functionality
I will use PySpark to handle 100 files of 100 GB size in an end-to-end pipeline.
Use PySpark to distribute processing across a cluster of machines
Read files in parallel using SparkContext and SparkSession
Apply transformations and actions to process the data efficiently
Utilize caching and persisting to optimize performance
Implement fault tolerance and recovery mechanisms
Use appropriate data storage solutions like HDFS or
I used batch processing by breaking down large data sets into smaller chunks for easier processing.
Implemented batch processing using tools like Apache Spark or Hadoop
Chose batch processing for its ability to handle large volumes of data efficiently
Split data into smaller batches to process sequentially for better resource management
Code to print top two highest numbers from an array
Sort the array in descending order
Print the first two elements of the sorted array
No need to share with anyone
I applied via Referral and was interviewed in May 2024. There were 3 interview rounds.
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