i
Coforge
Filter interviews by
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...
I applied via LinkedIn and was interviewed in Jun 2022. There were 3 interview rounds.
Handled tasks include project management, team coordination, stakeholder communication, and agile coaching.
Managed project timelines, budgets, and resources
Coordinated team efforts and facilitated collaboration
Communicated with stakeholders to ensure project alignment
Coached team members on agile principles and practices
Assisted with product backlog management and sprint planning
Identified and resolved impediments to t
My strength as a Scrum Master is my ability to facilitate effective communication and collaboration within the team. My weakness is my tendency to take on too much responsibility.
Strength: Facilitating effective communication and collaboration within the team
Strength: Ability to identify and remove impediments to progress
Weakness: Tendency to take on too much responsibility and not delegate effectively
Weakness: Need to...
I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.
What people are saying about Coforge
I applied via Naukri.com and was interviewed before Sep 2021. There were 2 interview rounds.
Time box events are fixed length meetings in Scrum. SM ensures they are conducted effectively. Certification is available for SMs.
Time box events include Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
SM ensures that these events are conducted within the time box and that the team follows the Scrum framework
Certification for SMs is available through Scrum Alliance or Scrum.org
Coforge interview questions for designations
I applied via Campus Placement and was interviewed before Jun 2021. There were 3 interview rounds.
There was one problem solving question based on binary tree concept.
And rest were aptitude test
A binary tree is a data structure consisting of nodes, each having at most two children.
Each node has a left and/or right child node
The left child node is smaller than the parent node, while the right child node is larger
Used for efficient searching and sorting algorithms
Examples include binary search trees and Huffman trees
I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.
I am open to discussing salary based on the responsibilities and requirements of the role.
I am flexible and open to negotiation.
I am more interested in the overall compensation package rather than just the salary.
I would like to be compensated fairly for my skills and experience.
I am confident that we can come to a mutually beneficial agreement.
I have a strong background in consulting and a proven track record of delivering successful projects.
I have extensive experience in the consulting industry, having worked with various clients and industries.
I have a deep understanding of business processes and can provide valuable insights and recommendations.
I am highly analytical and detail-oriented, ensuring thorough analysis and accurate problem-solving.
I am an exc...
I am looking for a change to expand my skills and experience in a new environment.
Seeking new challenges and opportunities
Wanting to learn and grow professionally
Exploring different industries or sectors
Desire for a better work-life balance
Relocation or proximity to family
Company culture or values misalignment
In 5 years, I see myself as a highly experienced and sought-after consultant, leading successful projects and making a significant impact in the industry.
Leading and managing high-profile consulting projects
Building strong relationships with clients and delivering exceptional results
Continuously expanding my knowledge and expertise in the field
Mentoring and developing junior consultants
Contributing to thought leadershi
My strengths include strong analytical skills, excellent communication, and problem-solving abilities. My weaknesses include being overly critical of my own work and sometimes taking on too much responsibility.
Strength: Strong analytical skills
Strength: Excellent communication
Strength: Problem-solving abilities
Weakness: Being overly critical of my own work
Weakness: Sometimes taking on too much responsibility
I am a highly experienced consultant with a strong background in problem-solving and strategic planning.
Over 10 years of experience in consulting roles
Expertise in developing and implementing effective strategies
Proven track record of delivering successful projects
Strong analytical and problem-solving skills
Excellent communication and interpersonal skills
Ability to work well in cross-functional teams
Experience in vario...
C is a procedural programming language while C++ is an object-oriented programming language.
C is a low-level language while C++ is a high-level language.
C++ supports object-oriented programming concepts like classes, inheritance, and polymorphism.
C++ has better support for exception handling and templates.
C++ is more complex than C and requires more memory.
C++ is used for developing applications like video games, while...
A class is a blueprint for creating objects that have similar attributes and behaviors.
Classes are used in object-oriented programming.
They define the properties and methods that objects of that class will have.
Objects are instances of a class.
Classes can inherit properties and methods from other classes.
Examples of classes include 'Person', 'Car', and 'Animal'.
An object is a self-contained entity that contains data and behavior.
An object is an instance of a class.
It has attributes (data) and methods (behavior).
Objects can interact with each other through their methods.
Examples include a car object with attributes like color and model, and methods like start and stop.
Another example is a person object with attributes like name and age, and methods like walk and talk.
A variable that is associated with a class rather than with instances of the class.
Static variables are declared using the static keyword.
They are initialized only once, at the start of the program execution.
They retain their value throughout the program's execution.
They can be accessed without creating an instance of the class.
Example: public static int count = 0;
Static variables have local scope but retain their value between function calls, while global variables have global scope.
Static variables are declared inside a function and retain their value between function calls
Global variables are declared outside of any function and can be accessed from any part of the program
Static variables have local scope, while global variables have global scope
Static variables are initializ...
Pointers are variables that store memory addresses of other variables.
Pointers allow for dynamic memory allocation and manipulation.
They are commonly used in programming languages like C and C++.
Example: int *ptr; // declares a pointer to an integer variable
Example: ptr = # // assigns the memory address of num to ptr
Example: *ptr = 5; // assigns the value 5 to the variable pointed to by ptr
Structures are arrangements of elements that form a framework or framework-like support.
Structures can be found in various fields such as engineering, architecture, and biology.
They can be made of different materials such as steel, wood, or bone.
Examples include bridges, buildings, and the skeletal system.
Structures can be designed to withstand different types of forces such as compression, tension, or bending.
A stack is a data structure that follows the Last In First Out (LIFO) principle.
Push: adds an element to the top of the stack
Pop: removes the top element from the stack
Peek: returns the top element without removing it
IsEmpty: checks if the stack is empty
Size: returns the number of elements in the stack
Three steps for using functions in C.
Declare the function with its return type, name, and parameters.
Define the function by writing the code for it.
Call the function by using its name and passing arguments if necessary.
The limit for the number of arguments passed to functions is not fixed. Arrays or structures can be used to pass more parameters.
The limit for the number of arguments passed to functions is not fixed and depends on the programming language and system architecture.
In C programming language, there is no limit on the number of arguments that can be passed to a function.
In Java, the maximum number of arguments that can be ...
A union is an organization formed by workers to protect their rights and interests in the workplace.
Unions negotiate with employers for better wages, benefits, and working conditions.
They also provide support and representation for workers in disputes with management.
Membership in a union is voluntary, but members pay dues to support the union's activities.
Unions can be industry-specific, such as the United Auto Worker...
if else is used for simple conditions while switch case is used for multiple conditions.
if else is a sequential decision-making statement while switch case is a multi-branch decision-making statement
if else is used when there are only a few conditions to be checked while switch case is used when there are multiple conditions to be checked
if else can have multiple conditions in a single statement while switch case can o...
Member functions are functions that are defined inside a class and can access the class's private and protected members.
Member functions are also known as methods.
They can be used to manipulate the data members of an object.
They can be overloaded, meaning multiple functions with the same name but different parameters can exist within a class.
They can be declared as const, meaning they do not modify the object's state.
E...
Find the output of c=++a+b-- where a=5 and b=4.
The value of a is incremented by 1 before the addition operation
The value of b is decremented by 1 after the addition operation
The final value of c is 10
The value of a becomes 6 and the value of b becomes 3
10 plants can be planted in 5 rows with 4 plants in each row.
Divide the plants into groups of 4.
Arrange the groups in 5 rows.
Each row will have 4 plants.
Exceptions handling is a mechanism to handle runtime errors in Java programs.
Exceptions are objects that are thrown at runtime when an error occurs
Java provides try-catch-finally blocks to handle exceptions
Checked exceptions must be handled or declared in the method signature
Unchecked exceptions can be handled or left unhandled
Custom exceptions can be created by extending the Exception class
I have experience in project management, data analysis, and consulting across various industries.
Managed multiple projects simultaneously, ensuring timely delivery and client satisfaction
Analyzed data to identify trends and provide insights for clients
Consulted with clients to develop and implement strategies for growth and efficiency
Worked with clients in industries such as healthcare, finance, and retail
Collaborated ...
To gain experience in consulting and develop skills in project management, team leadership, and client relations.
Gain experience in consulting
Develop skills in project management
Develop skills in team leadership
Develop skills in client relations
I applied via Recruitment Consultant and was interviewed before Apr 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2020. There were 3 interview rounds.
I applied via Walk-in and was interviewed before Oct 2019. There were 5 interview rounds.
Some of the top questions asked at the Coforge Scrum Master interview for experienced candidates -
based on 2 interviews
1 Interview rounds
based on 10 reviews
Rating in categories
Senior Software Engineer
4.9k
salaries
| ₹6.5 L/yr - ₹23.7 L/yr |
Technical Analyst
2.6k
salaries
| ₹10.7 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.6 L/yr - ₹19 L/yr |
Technology Specialist
1.1k
salaries
| ₹12 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys