AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
logo
Premium Employer

i

This company page is being actively managed by Coforge Team. If you also belong to the team, you can get access from here

Coforge Verified Tick Work with us arrow

Compare button icon Compare button icon Compare
3.3

based on 5.5k Reviews

  • Why join us
  • Reviews
    5.5k
  • Salaries
    43.6k
  • Interviews
    589
  • Jobs
    340
  • Benefits
    370
  • Photos
    102
  • Posts
    1

Filter interviews by

Coforge Interview Questions and Answers

Updated 2 Jul 2025
Popular Designations

442 Interview questions

A Data Engineer was asked 1w ago
Q. How do you lookup data from a master dataset?
Ans. 

To efficiently lookup data from a master dataset, use indexing, filtering, and optimized query techniques.

  • Use indexing to speed up data retrieval. For example, create an index on a 'patient_id' column in a medical dataset.

  • Implement filtering to narrow down results. For instance, filter records by 'date_of_visit' to find relevant entries.

  • Utilize SQL joins to combine data from multiple tables. For example, join 'pat...

View all Data Engineer interview questions
A Technology Specialist - Data was asked 1mo ago
Q. What is the high-level design for migrating data from Oracle to MongoDB, specifically considering the migration of multiple tables into MongoDB collections?
Ans. 

Designing a strategy for migrating data from Oracle to MongoDB, focusing on table-to-collection mapping.

  • Analyze the existing Oracle schema to identify tables and relationships.

  • Define MongoDB collections based on the logical grouping of data, e.g., user data from multiple tables into a 'users' collection.

  • Map Oracle data types to MongoDB data types, ensuring compatibility, e.g., VARCHAR to String.

  • Use ETL tools or sc...

A Technology Specialist - Data was asked 1mo ago
Q. What strategies do you employ for SQL query tuning?
Ans. 

Effective SQL query tuning enhances performance and reduces resource consumption through various strategies.

  • Analyze execution plans to identify bottlenecks and optimize query paths.

  • Use indexing strategically; for example, create composite indexes for multi-column searches.

  • Limit the result set with WHERE clauses to reduce the amount of data processed.

  • Avoid SELECT *; specify only the necessary columns to minimize da...

A Senior Test Engineer was asked 1mo ago
Q. How do you fetch data from an Excel sheet, and what is the code logic used for this process?
Ans. 

Fetching data from Excel involves using libraries like Apache POI or OpenPyXL in Java or Python respectively.

  • Use Apache POI for Java: Load workbook and sheet, iterate through rows and cells.

  • Example in Java: Workbook workbook = WorkbookFactory.create(new FileInputStream("file.xlsx"));

  • Use OpenPyXL for Python: Load workbook and access sheets using workbook['SheetName'].

  • Example in Python: wb = load_workbook('file.xlsx...

View all Senior Test Engineer interview questions
A Senior Test Engineer was asked 1mo ago
Q. How can you retrieve the stock name with the highest current price from a dynamic web table on a stock market website?
Ans. 

Retrieve the highest stock price from a dynamic web table using web scraping techniques.

  • Use a web scraping library like BeautifulSoup (Python) or Selenium for dynamic content.

  • Identify the table structure in the HTML to locate stock names and prices.

  • Extract stock prices and convert them to a comparable format (e.g., float).

  • Iterate through the extracted data to find the maximum price and its corresponding stock name...

View all Senior Test Engineer interview questions
A Senior Test Engineer was asked 1mo ago
Q. What is the output of a Java program that compresses the input string "aabbcccd" to "aa2bb2ccc3d1"?
Ans. 

The program compresses the string by counting consecutive characters and appending counts to the output.

  • Input: 'aabbcccd' -> Output: 'aa2bb2ccc3d1'

  • Counts consecutive characters: 'aa' -> 'a2', 'bb' -> 'b2', 'ccc' -> 'c3', 'd' -> 'd1'

  • Final output combines characters and their counts.

View all Senior Test Engineer interview questions
A Senior Test Engineer was asked 1mo ago
Q. What is the Java program to shift all zeros to the end of an array?
Ans. 

This Java program shifts all zeros in an array to the end while maintaining the order of non-zero elements.

  • Initialize a count variable to track the position of non-zero elements.

  • Iterate through the array and copy non-zero elements to the front.

  • Fill the remaining positions in the array with zeros after processing all elements.

  • Example: For input [0, 1, 0, 3, 12], output will be [1, 3, 12, 0, 0].

View all Senior Test Engineer interview questions
Are these interview questions helpful?
A Senior Test Engineer was asked 1mo ago
Q. What is the XPath expression used to locate the discount percentage of a phone by its name on the Flipkart website?
Ans. 

XPath expression helps locate the discount percentage of a phone on Flipkart by its name.

  • Use the phone's name to identify the specific product element.

  • XPath syntax: //div[contains(@class, 'product-name') and contains(text(), 'PhoneName')]//following-sibling::div[contains(@class, 'discount')]

  • Replace 'PhoneName' with the actual name of the phone you're searching for.

  • Ensure the XPath accurately reflects the structure...

View all Senior Test Engineer interview questions
A Technical Analyst was asked 1mo ago
Q. What is the name of the student with the second highest score from the dictionary {"Sam":10,"Goutham":90,"Adil":70,"Vikas":99}?
Ans. 

The student with the second highest score is Adil, who scored 70, following Vikas with 99 and Goutham with 90.

  • Score Ranking: The scores are ranked as follows: Vikas (99), Goutham (90), Adil (70), and Sam (10).

  • Identifying Second Highest: To find the second highest, we can sort the scores and select the second entry.

  • Data Structure: The data is stored in a dictionary format, which allows for easy access to scores by ...

View all Technical Analyst interview questions
A Senior Technical Specialist was asked 2mo ago
Q. What is the difference between AppDynamics and Dynatrace?
Ans. 

AppDynamics and Dynatrace are both application performance management tools, but they differ in features and focus areas.

  • Focus Areas: AppDynamics is known for its deep application performance monitoring, while Dynatrace emphasizes full-stack observability, including infrastructure.

  • User Experience Monitoring: AppDynamics offers robust end-user monitoring capabilities, whereas Dynatrace provides real user monitoring...

View all Senior Technical Specialist interview questions
1 2 3 4 5 6 7

Coforge Interview Experiences

589 interviews found

Technical Analyst Interview Questions & Answers

user image Anonymous

posted on 5 Mar 2025

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(4 Questions)

  • Q1. Explain Spark Architecture.
  • Ans. 

    Apache Spark is a distributed computing system designed for fast data processing and analytics.

    • Spark operates on a master-slave architecture with a Driver and Executors.

    • The Driver program coordinates the execution of tasks and maintains the SparkContext.

    • Executors are worker nodes that execute tasks and store data in memory for fast access.

    • Spark uses Resilient Distributed Datasets (RDDs) for fault tolerance and parallel...

  • Answered by AI
    Add your answer
  • Q2. What are the different optimization techniques in Spark.
  • Ans. 

    Spark optimization techniques enhance performance by improving resource utilization and reducing execution time.

    • 1. Catalyst Optimizer: Automatically optimizes query plans in Spark SQL, improving execution efficiency.

    • 2. Tungsten Execution Engine: Focuses on memory management and code generation for better performance.

    • 3. Data Serialization: Use efficient serialization formats like Kryo to reduce data transfer time.

    • 4. Bro...

  • Answered by AI
    Add your answer
  • Q3. Difference between SparkSession and SparkContext.
  • Ans. 

    SparkSession is the entry point for Spark SQL, while SparkContext is the entry point for Spark Core functionalities.

    • SparkSession encapsulates SparkContext and provides a unified entry point for DataFrame and SQL operations.

    • SparkContext is used to connect to a Spark cluster and is the primary interface for Spark Core functionalities.

    • You can create a SparkSession using: `SparkSession.builder.appName('example').getOrCreat...

  • Answered by AI
    Add your answer
  • Q4. What are different read and write modes.
  • Ans. 

    Read and write modes define how data is accessed and modified in files or streams, impacting data integrity and performance.

    • Read Mode (r): Opens a file for reading only. Example: 'file = open('data.txt', 'r')'

    • Write Mode (w): Opens a file for writing, truncating the file if it exists. Example: 'file = open('data.txt', 'w')'

    • Append Mode (a): Opens a file for writing, appending data to the end without truncating. Example: ...

  • Answered by AI
    Add your answer
Round 2 - Technical 

(2 Questions)

  • Q1. What are the challenges you faced in previous project.
  • Ans. 

    Faced challenges in data accuracy, stakeholder communication, and adapting to market changes in previous projects.

    • Data Accuracy: Encountered discrepancies in historical data which required extensive validation and cleaning before analysis.

    • Stakeholder Communication: Misalignment with stakeholders on project goals led to revisions; implemented regular updates to ensure clarity.

    • Market Changes: Rapid shifts in market trend...

  • Answered by AI
    Add your answer
  • Q2. What are your preferences whether Azure or GCP.
  • Ans. 

    Both Azure and GCP have unique strengths; preference depends on specific project needs and organizational goals.

    • Azure offers seamless integration with Microsoft products, ideal for enterprises using Windows Server and SQL Server.

    • GCP excels in data analytics and machine learning, with tools like BigQuery and TensorFlow for advanced data processing.

    • Azure has a strong hybrid cloud strategy, allowing businesses to integrat...

  • Answered by AI
    Add your answer
Anonymous

Senior Software Engineer Interview Questions & Answers

user image Anonymous

posted on 8 Mar 2025

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(10 Questions)

  • Q1. What are props and state?
  • Ans. 

    Props are inputs to components, while state is a component's internal data that can change over time.

    • Props (short for properties) are read-only and passed from parent to child components.

    • State is mutable and managed within the component itself, allowing it to change over time.

    • Example of props: <ChildComponent name='John' /> where 'name' is a prop.

    • Example of state: this.setState({ count: this.state.count + 1 }) up...

  • Answered by AI
    Add your answer
  • Q2. What is spread operator?
  • Ans. 

    The spread operator expands iterable elements into individual elements, simplifying array and object manipulation in JavaScript.

    • Syntax: The spread operator is represented by three dots (...).

    • Usage with arrays: It can be used to create a new array by combining existing arrays. Example: const newArray = [...array1, ...array2];

    • Usage with objects: It allows for shallow copying and merging of objects. Example: const newObje...

  • Answered by AI
    Add your answer
  • Q3. How to optimize react?
  • Ans. 

    Optimize React by minimizing re-renders, using memoization, and leveraging code-splitting techniques.

    • Use React.memo to prevent unnecessary re-renders of functional components.

    • Implement useCallback and useMemo hooks to memoize functions and values.

    • Utilize React.lazy and Suspense for code-splitting to load components only when needed.

    • Avoid inline functions in render methods to reduce re-creation on each render.

    • Use the sh...

  • Answered by AI
    Add your answer
  • Q4. Can we replce redux with react hooks?
  • Ans. 

    React hooks can replace Redux for state management in simpler applications, but Redux offers more structure for complex states.

    • React's useState and useReducer hooks can manage local state effectively.

    • For global state, useContext combined with useReducer can mimic Redux functionality.

    • Example: useReducer can handle complex state logic similar to Redux reducers.

    • Redux provides middleware support (like redux-thunk) for asyn...

  • Answered by AI
    Add your answer
  • Q5. What are new in ES6?
  • Ans. 

    ES6 introduces significant improvements to JavaScript, enhancing syntax and functionality for developers.

    • Arrow Functions: Shorter syntax for function expressions. Example: const add = (a, b) => a + b;

    • Template Literals: Multi-line strings and string interpolation. Example: const greeting = `Hello, ${name}!`;

    • Destructuring Assignment: Unpacking values from arrays or properties from objects. Example: const [x, y] = [1, ...

  • Answered by AI
    Add your answer
  • Q6. What is default parameter in ES6?
  • Ans. 

    Default parameters in ES6 allow functions to initialize parameters with default values if no argument is provided.

    • Default parameters are defined in the function signature: `function multiply(a, b = 1) { return a * b; }`.

    • If no value is passed for `b`, it defaults to `1`: `multiply(5)` returns `5`.

    • Default parameters can be any expression, including function calls: `function greet(name = getDefaultName()) { ... }`.

    • They ca...

  • Answered by AI
    Add your answer
  • Q7. What are design principles?
  • Ans. 

    Design principles are fundamental guidelines that inform and shape software architecture and design decisions.

    • Separation of Concerns: Different functionalities should be separated into distinct sections, e.g., MVC architecture.

    • Single Responsibility Principle: A class should have one reason to change, like a User class managing user data only.

    • Open/Closed Principle: Software entities should be open for extension but clos...

  • Answered by AI
    Add your answer
  • Q8. What is Liskov Substitution Principle?
  • Ans. 

    Liskov Substitution Principle states that objects of a superclass should be replaceable with objects of a subclass without affecting functionality.

    • Subtypes must be substitutable for their base types without altering the correctness of the program.

    • Example: If 'Bird' is a superclass, 'Sparrow' and 'Penguin' should be subclasses that can replace 'Bird' without issues.

    • Violating this principle can lead to unexpected behavio...

  • Answered by AI
    Add your answer
  • Q9. What is Interface Segregation Principle?
  • Ans. 

    The Interface Segregation Principle advocates for creating smaller, specific interfaces rather than large, general-purpose ones.

    • Clients should not be forced to depend on interfaces they do not use.

    • Example: Instead of a single 'Animal' interface with methods like 'fly', 'swim', and 'walk', create separate interfaces like 'Flyable', 'Swimmable', and 'Walkable'.

    • This reduces the impact of changes and promotes better code o...

  • Answered by AI
    Add your answer
  • Q10. What is request delegate in ASP.net core?
  • Ans. 

    A request delegate in ASP.NET Core handles HTTP requests and defines how to process them in middleware.

    • Request delegates are functions that take an HttpContext and return a Task.

    • They are used in middleware to process requests and responses.

    • Example: app.Use(async (context, next) => { await next(); });

    • Delegates can be composed to create a pipeline of request processing.

    • They allow for separation of concerns in handling...

  • Answered by AI
    Add your answer
Anonymous

Manual Test Engineer Interview Questions & Answers

user image Anonymous

posted on 3 Mar 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
-

I appeared for an interview in Feb 2025.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Technical questions manual testing
  • Add your answer
  • Q2. Any
  • Add your answer
  • Q3. Manual testing may mai concept system testing unit and integration and full course
  • Add your answer
  • Q4. Functional non-functional and other
  • Add your answer
Round 2 - One-on-one 

(1 Question)

  • Q1. Any technical questions
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Yes I want to need job
Anonymous

Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
-

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(6 Questions)

  • Q1. Explain Callback and callback hell? How to prevent callback hell?
  • Ans. 

    Callback is a function passed as an argument to another function to be executed later. Callback hell is the nesting of multiple callbacks resulting in unreadable code.

    • Callback is a function passed as an argument to another function, to be executed later.

    • Callback hell occurs when multiple callbacks are nested, leading to unreadable and difficult to maintain code.

    • To prevent callback hell, use Promises, async/await, or mo...

  • Answered by AI
    Add your answer
  • Q2. Explain Closures?
  • Ans. 

    Closures are functions that have access to their own scope, as well as the scope in which they were defined.

    • Closures allow functions to access variables from their parent function even after the parent function has finished executing.

    • Closures are created whenever a function is defined within another function.

    • Closures are commonly used in event handlers, callbacks, and in functional programming.

  • Answered by AI
    Add your answer
  • Q3. ES6 Features?
  • Ans. 

    ES6 (ECMAScript 2015) introduced several new features to JavaScript, making the language more powerful and expressive.

    • Arrow functions for concise syntax: const add = (a, b) => a + b;

    • Let and const for block-scoped variables: let x = 5; const y = 10;

    • Template literals for string interpolation: const name = 'Alice'; console.log(`Hello, ${name}!`);

    • Destructuring assignment for easily extracting values from arrays or objec...

  • Answered by AI
    Add your answer
  • Q4. What is Hoisting?
  • Add your answer
  • Q5. {cat, Act} & {mary, Army} are Anagrams or not? Write a program in Javascript.
  • Ans. 

    Yes, {cat, Act} & {mary, Army} are anagrams.

    • Convert both words to lowercase to ignore case sensitivity.

    • Sort the characters in both words alphabetically.

    • Check if the sorted characters in both words are equal.

  • Answered by AI
    Add your answer
  • Q6. Difference between var, let, and const in Javascript?
  • Ans. 

    var is function scoped, let is block scoped, and const is block scoped with read-only values.

    • var is function scoped, meaning it is accessible throughout the function it is declared in.

    • let is block scoped, meaning it is only accessible within the block it is declared in.

    • const is block scoped like let, but the value cannot be reassigned.

  • Answered by AI
    Add your answer

Skills evaluated in this interview

Anonymous

Java Developer Interview Questions & Answers

user image Animesh Singh 4978

posted on 20 Feb 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Kth stair problem
  • Add your answer
  • Q2. Asteroid Collision
  • Add your answer
Round 2 - Technical 

(2 Questions)

  • Q1. Dbms questions On normalization , concurrency control and SQL queries
  • Add your answer
  • Q2. Project related questions build and uploaded on my GitHub
  • Add your answer
Anonymous

Full Stack Developer Interview Questions & Answers

user image Anonymous

posted on 24 Jan 2025

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Technical 

(1 Question)

  • Q1. React hooks, nodejs routing, metadata, aws deployment process, microservices, dom, event loop
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was for only 30 mins, the interviewer was also not aware that interview is 30 mins only. he said to answer the questions fast, asked questions from front end, backend, database, deployment everything in 30 mins. The interviewer did not seem interested in hearing the answers, he was moving the next question event before i finished speaking. Very bad experience. I answer all the questions well, still received rejection mail with 30 seconds of interview got over. felt like he had pre-decided to reject and was not interested in the interview. The HR was also very rude and did got give detailed feedback when questioned on the reason for rejection.
Anonymous

Technology Specialist Interview Questions & Answers

user image Sachin Kaushik

posted on 31 Jan 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Manage large chunk of Data in sfmc
  • Ans. 

    Utilize Data Extensions and SQL queries to manage large amounts of data in Salesforce Marketing Cloud.

    • Use Data Extensions to store and organize large amounts of data.

    • Utilize SQL queries to extract, manipulate, and update data in Data Extensions.

    • Consider using Automation Studio to automate data management processes.

    • Implement best practices for data hygiene and segmentation to optimize performance.

  • Answered by AI
    Add your answer
  • Q2. Server side java script
  • Add your answer
Round 2 - Technical 

(2 Questions)

  • Q1. Amp script related scenarios
  • Add your answer
  • Q2. Sql based conditions and scenario
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your past work done use cases to explain the scenarios
Anonymous

Technology Specialist Interview Questions & Answers

user image Anonymous

posted on 30 Jan 2025

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the description of Object-Oriented Programming (OOP) in C#?
  • Ans. 

    OOP in C# is a programming paradigm that uses objects to design applications, focusing on data encapsulation, inheritance, and polymorphism.

    • OOP in C# involves creating classes and objects to represent real-world entities

    • It emphasizes data encapsulation, allowing data to be hidden and accessed only through methods

    • Inheritance allows classes to inherit properties and behaviors from other classes

    • Polymorphism enables object...

  • Answered by AI
    Add your answer
  • Q2. What is an example of a design pattern?
  • Ans. 

    An example of a design pattern is the Singleton pattern.

    • Design patterns are reusable solutions to common problems in software design.

    • Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Other examples include Factory, Observer, and Strategy patterns.

  • Answered by AI
    Add your answer
Round 2 - One-on-one 

(2 Questions)

  • Q1. Management round
  • Add your answer
  • Q2. Salary discussed
  • Add your answer
Round 3 - HR 

(1 Question)

  • Q1. Salary discussed and other details
  • Add your answer
Anonymous

Interview Questions & Answers

user image Anonymous

posted on 17 Feb 2025

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(3 Questions)

  • Q1. What is interface? And why we use it?
  • Ans. 

    An interface in software development is a contract that defines the methods that a class must implement.

    • Interfaces allow for multiple inheritance in programming languages that do not support it.

    • Interfaces provide a way to achieve abstraction in code, making it easier to maintain and extend.

    • Interfaces are used to define a set of methods that a class must implement, ensuring consistency and interoperability.

    • Example: Java...

  • Answered by AI
    Add your answer
  • Q2. Why we write WebDriver driver = new ChromeDriver();
  • Ans. 

    To initialize a WebDriver object for controlling the Chrome browser.

    • To interact with the Chrome browser using Selenium WebDriver

    • To perform automated testing on web applications

    • To access the browser's functionalities and manipulate web elements

  • Answered by AI
    Add your answer
  • Q3. WAP to reverse a string without reversing the numbers and symbols in the string.
  • Ans. 

    Reverse a string while keeping numbers and symbols in their original positions.

    • Iterate through the string and store the positions of numbers and symbols.

    • Reverse the string using a two-pointer approach.

    • Place the numbers and symbols back in their original positions.

  • Answered by AI
    Add your answer
Anonymous

Interview Questions & Answers

user image Anonymous

posted on 17 Dec 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. What are the reasons for using the Border Gateway Protocol (BGP)?
  • Ans. 

    BGP is used for routing and exchanging routing information between different autonomous systems.

    • BGP allows for dynamic routing between different autonomous systems

    • It provides redundancy and load balancing by choosing the best path for data traffic

    • BGP helps in preventing network loops and ensuring efficient data routing

    • It is commonly used by Internet Service Providers (ISPs) to exchange routing information

    • BGP is essenti...

  • Answered by AI
    Add your answer
  • Q2. What is a switch stack?
  • Ans. 

    A switch stack is a group of network switches that are interconnected and operate as a single unit.

    • Switch stack simplifies network management by allowing multiple switches to be managed as one entity.

    • It provides high availability and redundancy by allowing one switch to take over if another fails.

    • Switch stack can also increase network performance by load balancing traffic across multiple switches.

    • Examples of switch sta...

  • Answered by AI
    Add your answer
  • Q3. What are the configurations required in wireless networking?
  • Ans. 

    Configurations required in wireless networking include SSID, security settings, encryption type, and channel selection.

    • Set up a unique SSID to identify the network

    • Choose appropriate security settings such as WPA2-PSK

    • Select encryption type like AES for secure data transmission

    • Optimize channel selection to avoid interference

  • Answered by AI
    Add your answer
  • Q4. What are the different types of VPNs?
  • Ans. 

    Different types of VPNs include remote access VPN, site-to-site VPN, and client-to-site VPN.

    • Remote access VPN allows individual users to connect to a private network remotely.

    • Site-to-site VPN connects multiple networks together over the internet.

    • Client-to-site VPN allows individual devices to connect to a private network remotely.

    • Other types include MPLS VPN, SSL VPN, and IPsec VPN.

  • Answered by AI
    Add your answer
  • Q5. What is the purpose of native VLAN?
  • Ans. 

    The purpose of native VLAN is to carry untagged traffic across a trunk link.

    • Native VLAN is used for untagged traffic on a trunk link

    • It allows devices that do not support VLAN tagging to communicate over the trunk link

    • Native VLAN should be the same on both ends of the trunk link to avoid VLAN hopping attacks

  • Answered by AI
    Add your answer
Anonymous

What people are saying about Coforge

View All
benevolentpistachio
Verified Icon
4d (edited)
works at
Allianz Technology
BA Job Offers: Need Your Wisdom!
Hey everyone, I'm super lucky to have landed three offers in the Insurance sector but now I'm stuck on which to choose! I'm a Business Analyst currently. Here are the offers: 1. NTT Data: Business Analyst (highest pay) 2. Cognizant Consulting: Consulting Manager 3. Coforge: Business Analyst Which one should I pick? Any insights would be super helpful!
Got a question about Coforge?
Ask anonymously on communities.
More about working at Coforge
  • HQ - Noida, Uttar Pradesh, India
  • IT Services & Consulting
  • 10k-50k Employees (India)
  • Public
  • Financial Services
  • Software Product

Coforge Interview FAQs

How many rounds are there in Coforge interview?
Coforge interview process usually has 2-3 rounds. The most common rounds in the Coforge interview process are Technical, HR and Resume Shortlist.
How to prepare for Coforge interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Coforge. The most common topics and skills that interviewers at Coforge expect are SQL, Java, Javascript, Python and Microservices.
What are the top questions asked in Coforge interview?

Some of the top questions asked at the Coforge interview -

  1. coding question of finding index of 2 nos. having total equal to target in a li...read more
  2. Write a program to get a employee list whose salary is greater than 50k and gra...read more
  3. Q1 why and when we have to use Inheritance . Q2 difference between fail safe ...read more
What are the most common questions asked in Coforge HR round?

The most common HR questions asked in Coforge interview are -

  1. What are your salary expectatio...read more
  2. Where do you see yourself in 5 yea...read more
  3. Tell me about yourse...read more
How long is the Coforge interview process?

The duration of Coforge interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Coforge Interviews By Designations

  • Coforge Senior Software Engineer Interview Questions
  • Coforge Software Engineer Interview Questions
  • Coforge Technical Analyst Interview Questions
  • Coforge Graduate Engineer Trainee (Get) Interview Questions
  • Coforge Senior Associate Interview Questions
  • Coforge Software Developer Interview Questions
  • Coforge Senior Test Engineer Interview Questions
  • Coforge Test Engineer Interview Questions
  • Show more
  • Coforge Team Member Interview Questions
  • Coforge Business Analyst Interview Questions

Interview Questions for Popular Designations

  • Senior Software Engineer Interview Questions
  • Technical Analyst Interview Questions
  • Software Engineer Interview Questions
  • Graduate Engineer Trainee (Get) Interview Questions
  • Senior Associate Interview Questions
  • Software Developer Interview Questions
  • Senior Test Engineer Interview Questions
  • Test Engineer Interview Questions
  • Show more
  • Team Member Interview Questions
  • Business Analyst Interview Questions

Overall Interview Experience Rating

3.8/5

based on 578 interview experiences

Difficulty level

Easy 24%
Moderate 68%
Hard 8%

Duration

Less than 2 weeks 75%
2-4 weeks 19%
4-6 weeks 4%
6-8 weeks 1%
More than 8 weeks 1%
View more

Explore Interview Questions and Answers for Top Skills at Coforge

Software Development Interview Questions & Answers
250 Questions
Java Interview Questions & Answers
250 Questions
Web Development Interview Questions & Answers
250 Questions
Data Structures Interview Questions & Answers
250 Questions
logo
Join Coforge Engage with the emerging!

Interview Questions from Similar Companies

LTIMindtree
LTIMindtree Interview Questions
3.7
 • 3k Interviews
Mphasis
Mphasis Interview Questions
3.3
 • 847 Interviews
DXC Technology
DXC Technology Interview Questions
3.7
 • 839 Interviews
EXL Service
EXL Service Interview Questions
3.7
 • 805 Interviews
Nagarro
Nagarro Interview Questions
4.0
 • 793 Interviews
Hexaware Technologies
Hexaware Technologies Interview Questions
3.5
 • 758 Interviews
Sutherland Global Services
Sutherland Global Services Interview Questions
3.5
 • 698 Interviews
Optum Global Solutions
Optum Global Solutions Interview Questions
4.0
 • 679 Interviews
NTT Data
NTT Data Interview Questions
3.8
 • 660 Interviews
 Publicis Sapient
Publicis Sapient Interview Questions
3.5
 • 645 Interviews
View all

Coforge Reviews and Ratings

based on 5.5k reviews

3.3/5

Rating in categories

3.1

Skill development

3.3

Work-life balance

3.0

Salary

3.1

Job security

3.1

Company culture

2.6

Promotions

3.0

Work satisfaction

Explore 5.5k Reviews and Ratings
Jobs at Coforge
Coforge
Senior Quality Analyst - Non IT BFSI

Hyderabad / Secunderabad

2-6 Yrs

Not Disclosed

Coforge
Java Backend Lead

Noida,

Greater Noida

+1

9-14 Yrs

Not Disclosed

Coforge
Team Member- Mortgage/Insurance-US Voice

Pune

1-5 Yrs

₹ 2-5 LPA

Explore more jobs
Coforge Salaries in India
Senior Software Engineer
4.9k salaries
unlock blur

₹6.1 L/yr - ₹22.8 L/yr

Technical Analyst
2.8k salaries
unlock blur

₹17.7 L/yr - ₹32 L/yr

Software Engineer
2.2k salaries
unlock blur

₹3.5 L/yr - ₹8 L/yr

Senior Test Engineer
1.8k salaries
unlock blur

₹5.6 L/yr - ₹17.1 L/yr

Technology Specialist
1.3k salaries
unlock blur

₹21.9 L/yr - ₹39 L/yr

Explore more salaries
Compare Coforge with
Capgemini

Capgemini

3.7
Compare
Cognizant

Cognizant

3.7
Compare
Accenture

Accenture

3.7
Compare
Infosys

Infosys

3.6
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Coforge Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter