Upload Button Icon Add office photos
Engaged Employer

i

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

CSG International Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

CSG International Interview Questions and Answers

Updated 2 Jul 2025
Popular Designations

33 Interview questions

A Software Development Engineer 1 was asked 2mo ago
Q. Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution, and you may not use the same element...
Ans. 

Find indices of two numbers in an array that sum up to a specific target value, ensuring each input has exactly one solution.

  • Use a HashMap: Store numbers and their indices as you iterate through the array for quick lookups.

  • Example: For array [2, 7, 11, 15] and target 9, return indices [0, 1] since 2 + 7 = 9.

  • Single Pass: Iterate through the array once, checking if the complement (target - current number) exists in ...

View all Software Development Engineer 1 interview questions
A Software Developer was asked 8mo ago
Q. What have you implemented?
Ans. 

I have implemented various web applications using technologies like HTML, CSS, JavaScript, and React.

  • Developed a responsive website for a local business using HTML, CSS, and JavaScript

  • Created a single-page application using React for a personal project

  • Integrated APIs to fetch and display data dynamically on web pages

View all Software Developer interview questions
A Test Engineer - II was asked 11mo ago
Q. What are SQL views?
Ans. 

SQL views are virtual tables that display data from one or more tables based on a predefined query.

  • SQL views are saved queries that can be used to simplify complex queries.

  • They can be used to hide the complexity of underlying tables from users.

  • Views can also be used to restrict access to certain columns or rows of a table.

  • Changes made to the underlying tables are reflected in the views.

  • Example: CREATE VIEW vw_empl...

View all Test Engineer - II interview questions
A Test Engineer - II was asked 11mo ago
Q. Explain the Cucumber framework.
Ans. 

Cucumber is a testing framework that supports Behavior Driven Development (BDD) by allowing tests to be written in plain language.

  • Cucumber uses Gherkin syntax to define test cases in a human-readable format

  • It allows collaboration between technical and non-technical team members

  • Cucumber integrates with various programming languages like Java, Ruby, etc.

  • It promotes reusability of code through feature files and step ...

View all Test Engineer - II interview questions
A Test Engineer - II was asked 11mo ago
Q. How do you handle conflicts in Git?
Ans. 

Conflicts in Git are resolved by merging changes, rebasing, or using tools like Git GUI or GitKraken.

  • Merge conflicting branches using 'git merge' command

  • Rebase conflicting branches using 'git rebase' command

  • Use tools like Git GUI or GitKraken to visually resolve conflicts

  • Manually edit files to resolve conflicts

  • Use 'git status' and 'git diff' to identify conflicting files

View all Test Engineer - II interview questions
A Test Engineer - II was asked 11mo ago
Q. What are the constraints in SQL?
Ans. 

Constraints in SQL are rules and restrictions that are applied to columns in a table to ensure data integrity and consistency.

  • Constraints ensure data accuracy and consistency in a database

  • Common constraints include NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, and DEFAULT

  • NOT NULL constraint ensures a column cannot have a NULL value

  • UNIQUE constraint ensures all values in a column are unique

  • PRIMARY KEY constrai...

View all Test Engineer - II interview questions
A Software Development Engineer was asked
Q. What is the life cycle of WCF?
Ans. 

WCF (Windows Communication Foundation) life cycle involves creation, opening, closing, and disposing of communication objects.

  • Creation: Communication objects are created using constructors.

  • Opening: Objects are opened to establish communication channels.

  • Closing: Communication channels are closed after use.

  • Disposing: Objects are disposed to release resources.

  • Example: Creating a WCF service involves defining service ...

View all Software Development Engineer interview questions
Are these interview questions helpful?
A Software Development Engineer was asked
Q. Have you used logging in your project?
Ans. 

Yes, I have used logging extensively in my projects to track application behavior and troubleshoot issues.

  • Used logging frameworks like Log4j or SLF4J to log information, warnings, and errors

  • Configured log levels to control the amount of detail in logs

  • Logged important events, exceptions, and user actions for debugging purposes

  • Stored logs in files or databases for future reference

View all Software Development Engineer interview questions
A Solution Architect was asked
Q. When was the last time you coded?
Ans. 

I coded last time yesterday to develop a web application.

  • Developed a web application using HTML, CSS, and JavaScript

  • Implemented user authentication and authorization using a Node.js framework

  • Integrated a PostgreSQL database to store and retrieve data

  • Used Git for version control and collaborated with a team on GitHub

View all Solution Architect interview questions
A Senior Technical Writer was asked
Q. Which tools are you using to create documentation?
Ans. 

I use tools such as MadCap Flare, Adobe FrameMaker, and Microsoft Word to create documentation.

  • MadCap Flare

  • Adobe FrameMaker

  • Microsoft Word

View all Senior Technical Writer interview questions

CSG International Interview Experiences

54 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - One-on-one 

(4 Questions)

  • Q1. Project based questions
  • Q2. Metrics based questions
  • Q3. Client handling based questions
  • Q4. Changing Team members based scenarios questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Your personal on field experience only will help you to crack the interviews at CSGi

Sdet Intern Interview Questions & Answers

user image Anonymous

posted on 11 Mar 2025

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

I appeared for an interview in Sep 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Oops and it's concept
  • Ans. 

    OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes, promoting code reusability and organization.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

    • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

    • Polymorphism: Ability to present the sa...

  • Answered by AI
  • Q2. Data structures and algorithms
Round 2 - HR 

(1 Question)

  • Q1. What is your current CTC
  • Ans. 

    My current CTC is a reflection of my skills and experience, aligning with industry standards for an SDET intern role.

    • CTC stands for Cost to Company, which includes salary, benefits, and bonuses.

    • For example, if my CTC is $60,000, it may include a base salary of $50,000 and $10,000 in benefits.

    • It's important to consider both fixed and variable components of CTC.

    • I can provide a breakdown of my current CTC if needed.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. What is sql views
  • Ans. 

    SQL views are virtual tables that display data from one or more tables based on a predefined query.

    • SQL views are saved queries that can be used to simplify complex queries.

    • They can be used to hide the complexity of underlying tables from users.

    • Views can also be used to restrict access to certain columns or rows of a table.

    • Changes made to the underlying tables are reflected in the views.

    • Example: CREATE VIEW vw_employee ...

  • Answered by AI
  • Q2. What are the constraints in sql
  • Ans. 

    Constraints in SQL are rules and restrictions that are applied to columns in a table to ensure data integrity and consistency.

    • Constraints ensure data accuracy and consistency in a database

    • Common constraints include NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, and DEFAULT

    • NOT NULL constraint ensures a column cannot have a NULL value

    • UNIQUE constraint ensures all values in a column are unique

    • PRIMARY KEY constraint un...

  • Answered by AI
  • Q3. How do you handle conflicts in Git
  • Ans. 

    Conflicts in Git are resolved by merging changes, rebasing, or using tools like Git GUI or GitKraken.

    • Merge conflicting branches using 'git merge' command

    • Rebase conflicting branches using 'git rebase' command

    • Use tools like Git GUI or GitKraken to visually resolve conflicts

    • Manually edit files to resolve conflicts

    • Use 'git status' and 'git diff' to identify conflicting files

  • Answered by AI
  • Q4. Explain oops concept with project
  • Ans. 

    OOPs concept is a programming paradigm that focuses on objects and classes to organize code and promote reusability.

    • OOPs stands for Object-Oriented Programming

    • It involves concepts like inheritance, encapsulation, polymorphism, and abstraction

    • Classes are blueprints for objects, which have attributes and methods

    • Objects are instances of classes that can interact with each other

    • Example: A project using OOPs may have classe...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Explain about cucumber framework
  • Ans. 

    Cucumber is a testing framework that supports Behavior Driven Development (BDD) by allowing tests to be written in plain language.

    • Cucumber uses Gherkin syntax to define test cases in a human-readable format

    • It allows collaboration between technical and non-technical team members

    • Cucumber integrates with various programming languages like Java, Ruby, etc.

    • It promotes reusability of code through feature files and step defin...

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Asked Array related question easy medium
Round 2 - Technical 

(1 Question)

  • Q1. Discussion on the projects and behavioral questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basics of SV- DA,EV,AT,SOAP UI, Functions and its types
  • Q2. Some basic SQL queries
Round 2 - HR 

(1 Question)

  • Q1. Nothing important, just salary discussion and benefits
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. You have worked on which technology
  • Ans. 

    I have worked on technologies such as Java, Python, SQL, and JavaScript.

    • Java

    • Python

    • SQL

    • JavaScript

  • Answered by AI
  • Q2. What you had implemented
  • Ans. 

    I have implemented various web applications using technologies like HTML, CSS, JavaScript, and React.

    • Developed a responsive website for a local business using HTML, CSS, and JavaScript

    • Created a single-page application using React for a personal project

    • Integrated APIs to fetch and display data dynamically on web pages

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Coding Test 

Programming on Python

Interview Preparation Tips

Interview preparation tips for other job seekers - all d best

Test Engineer Interview Questions & Answers

user image YASEMIN KOC

posted on 13 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Tell me about your project
  • Q2. Testing approaches
  • Q3. Challenge for automation
  • Ans. 

    One challenge for automation is handling dynamic elements on web pages.

    • Use unique identifiers like XPath or CSS selectors to locate dynamic elements

    • Implement wait strategies to ensure elements are loaded before interacting with them

    • Utilize automation tools like Selenium to handle dynamic elements efficiently

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Technical 

(1 Question)

  • Q1. BSS Mediation process and its application related questions
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
  • Q1. Aptitude on maths
  • Q2. No das or technical

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about CSG International?
Ask anonymously on communities.

CSG International Interview FAQs

How many rounds are there in CSG International interview?
CSG International interview process usually has 2-3 rounds. The most common rounds in the CSG International interview process are Technical, HR and Resume Shortlist.
How to prepare for CSG International 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 CSG International. The most common topics and skills that interviewers at CSG International expect are Software Development, Linux, SQL, Python and Java.
What are the top questions asked in CSG International interview?

Some of the top questions asked at the CSG International interview -

  1. write a program to reverse a sentence Input: I'm the boss output: boss the I...read more
  2. If you are from a telecom background then overall flow in a br...read more
  3. What is one thing about Unix you like the m...read more
How long is the CSG International interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 52 interview experiences

Difficulty level

Easy 19%
Moderate 81%

Duration

Less than 2 weeks 59%
2-4 weeks 26%
4-6 weeks 4%
6-8 weeks 11%
View more

Interview Questions from Similar Companies

KPIT Technologies Interview Questions
3.2
 • 307 Interviews
Oracle Cerner Interview Questions
3.6
 • 162 Interviews
Thomson Reuters Interview Questions
4.1
 • 125 Interviews
ServiceNow Interview Questions
4.1
 • 124 Interviews
Amadeus Interview Questions
3.8
 • 115 Interviews
UKG Interview Questions
3.1
 • 113 Interviews
Atlassian Interview Questions
3.4
 • 92 Interviews
Temenos Interview Questions
3.1
 • 91 Interviews
NICE Interview Questions
3.5
 • 88 Interviews
View all

CSG International Reviews and Ratings

based on 520 reviews

3.8/5

Rating in categories

3.4

Skill development

3.9

Work-life balance

3.5

Salary

3.5

Job security

3.8

Company culture

3.1

Promotions

3.5

Work satisfaction

Explore 520 Reviews and Ratings
Software Development Engineer II
202 salaries
unlock blur

₹13 L/yr - ₹22 L/yr

Software Developer
147 salaries
unlock blur

₹8 L/yr - ₹13.5 L/yr

Software Development Engineer
139 salaries
unlock blur

₹8.3 L/yr - ₹15 L/yr

Software Development Engineer 1
113 salaries
unlock blur

₹8.5 L/yr - ₹13.5 L/yr

Senior Software Engineer
109 salaries
unlock blur

₹17 L/yr - ₹29 L/yr

Explore more salaries
Compare CSG International with

KPIT Technologies

3.3
Compare

Intellect Design Arena

3.9
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.6
Compare
write
Share an Interview