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
4.1

based on 436 Reviews

Filter interviews by

CSG International Lead Engineer Interview Questions and Answers

Updated 27 May 2024

CSG International Lead Engineer Interview Experiences

1 interview found

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 27 May 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Indeed and was interviewed before May 2023. There were 4 interview rounds.

Round 1 - Coding Test 

5 coding questions based on May language you select. You have to correctly solve 3+ questions to get thru to the next round.

Round 2 - Technical 

(1 Question)

  • Q1. Questions on your experience, skills and project. Along with managerial questions for situation handling in team work, conflicts etc etc
Round 3 - Technical 

(1 Question)

  • Q1. Technical based on ds nad algo. Project work and experience etc.
Round 4 - HR 

(1 Question)

  • Q1. Final discussion on joining date,notice period and CTC etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to the JD for preparation and try to improve in every round.

Interview questions from similar companies

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

I applied via LinkedIn and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. HashMap internal implementation
Round 2 - Technical 

(1 Question)

  • Q1. Difference between hashMap and concurrent HashMap
  • Ans. 

    HashMap is not thread-safe while ConcurrentHashMap is thread-safe and allows concurrent modifications.

    • HashMap is not thread-safe and can lead to ConcurrentModificationException if modified concurrently.

    • ConcurrentHashMap allows concurrent modifications without the need for external synchronization.

    • ConcurrentHashMap achieves thread-safety by dividing the map into segments, allowing multiple threads to operate on differen...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. How CAN protocol Work? What is RTR?
  • Ans. 

    CAN protocol is a communication protocol used in automotive and industrial applications. RTR stands for Remote Transmission Request.

    • CAN protocol is a message-based protocol used for communication between electronic control units in vehicles and industrial machinery.

    • It uses a two-wire differential bus to transmit data between nodes on the network.

    • RTR is a bit in the CAN message that indicates whether the message is a da...

  • Answered by AI
  • Q2. How Communication control Service work?
  • Ans. 

    Communication control service manages communication between different components in a system.

    • Communication control service coordinates the flow of information between various parts of a system.

    • It ensures that messages are sent and received correctly and in a timely manner.

    • Examples include message queues, event-driven architectures, and service-oriented architectures.

  • Answered by AI
  • Q3. Which tool use for code build?
  • Ans. 

    Jenkins is commonly used for code build.

    • Jenkins is a popular tool for continuous integration and continuous delivery (CI/CD).

    • Other tools like GitLab CI/CD, Travis CI, and CircleCI are also commonly used for code build.

    • These tools automate the process of building, testing, and deploying code changes.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Coin change problem
  • Ans. 

    The coin change problem involves finding the minimum number of coins needed to make a certain amount of change.

    • Use dynamic programming to solve this problem efficiently.

    • Start by creating a table to store the minimum number of coins needed for each amount from 0 to the target amount.

    • Iterate through each coin denomination and update the table accordingly.

    • Return the value in the table corresponding to the target amount as

  • Answered by AI
  • Q2. Basic java fundamnetals
Round 2 - Technical 

(2 Questions)

  • Q1. Left view of binary tree
  • Ans. 

    The left view of a binary tree shows the nodes that are visible when looking at the tree from the left side.

    • The left view of a binary tree can be obtained by performing a level order traversal and keeping track of the first node at each level.

    • Example: For a binary tree with root node 1, left child 2, and right child 3, the left view would be [1, 2].

  • Answered by AI
  • Q2. Peak element in rotated sorted array
  • Ans. 

    Peak element in rotated sorted array

    • Peak element is greater than its neighbors

    • Binary search can be used to find peak element

    • Consider edge cases like array with only one element or no peak element

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Miscoservice architecture

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Transaction in Spring Boot
  • Ans. 

    Transactions in Spring Boot help manage database operations as a single unit of work.

    • Transactions ensure ACID properties (Atomicity, Consistency, Isolation, Durability) for database operations.

    • Use @Transactional annotation to mark a method as transactional.

    • Transactions can be managed programmatically using TransactionTemplate.

    • Rollback can be triggered manually in case of exceptions.

    • Spring Boot supports both declarative

  • Answered by AI
  • Q2. Java Array and problem solving

Interview Preparation Tips

Interview preparation tips for other job seekers - Very good organization

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Train a Decision Tree based on dataset provided?
  • Ans. 

    Train a Decision Tree based on provided dataset.

    • Preprocess the dataset by handling missing values and encoding categorical variables.

    • Split the dataset into training and testing sets.

    • Train the Decision Tree model on the training set.

    • Evaluate the model's performance on the testing set using metrics like accuracy or F1 score.

  • Answered by AI
  • Q2. How can you do feature selection?
  • Ans. 

    Feature selection can be done using techniques like filter methods, wrapper methods, and embedded methods.

    • Filter methods involve selecting features based on statistical measures like correlation, chi-squared test, etc.

    • Wrapper methods use a specific machine learning algorithm to evaluate the importance of features through iterative selection.

    • Embedded methods incorporate feature selection within the model training proces...

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Questions were mostly around system design, you will be given a case like a stock system and specific use case is asked to design end to end from UI to backend.
  • Q2. Some of the system debugging/performance improvement questions are asked from both UI and backend.

Interview Preparation Tips

Topics to prepare for Amadeus Technical Lead interview:
  • System Design
  • Performance Testing
  • Performance improvement
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Simply array and string problems

Round 2 - Technical 

(1 Question)

  • Q1. OOPS, arrays and strings

Interview Preparation Tips

Interview preparation tips for other job seekers - Selected then later no response
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Basic of Oops and Garbage collection
Round 3 - Technical 

(1 Question)

  • Q1. Code Review in c# and also with some network regarding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Manager and technical team asking not related questions of development.
One of the worst interview ever given.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Implement minstack
  • Q2. How load balancers work
  • Ans. 

    Load balancers distribute incoming network traffic across multiple servers to ensure no single server is overwhelmed.

    • Load balancers monitor the health of servers and distribute traffic based on predefined algorithms.

    • They can be hardware-based or software-based.

    • Common algorithms used by load balancers include round-robin, least connections, and IP hash.

    • Load balancers can improve reliability and scalability of a website ...

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. 2 sum problem to implement in O(n)
  • Ans. 

    The Two Sum problem involves finding two numbers in an array that add up to a target value.

    • Iterate through the array and store the difference between the target and current element in a hashmap.

    • Check if the current element exists in the hashmap, if yes, return the indices of the current element and the stored difference.

    • Time complexity of O(n) can be achieved by using a hashmap to store elements and their indices.

  • Answered by AI
  • Q2. About the projects i have done

Skills evaluated in this interview

CSG International Interview FAQs

How many rounds are there in CSG International Lead Engineer interview?
CSG International interview process usually has 4 rounds. The most common rounds in the CSG International interview process are Technical, Coding Test and HR.

Tell us how to improve this page.

CSG International Lead Engineer Salary
based on 6 salaries
₹8 L/yr - ₹25 L/yr
18% more than the average Lead Engineer Salary in India
View more details

CSG International Lead Engineer Reviews and Ratings

based on 3 reviews

2.7/5

Rating in categories

2.9

Skill development

3.3

Work-life balance

2.5

Salary

2.6

Job security

3.3

Company culture

2.3

Promotions

2.5

Work satisfaction

Explore 3 Reviews and Ratings
Software Development Engineer II
155 salaries
unlock blur

₹8.8 L/yr - ₹21 L/yr

Software Developer
108 salaries
unlock blur

₹6 L/yr - ₹16.2 L/yr

Senior Development Consultant
102 salaries
unlock blur

₹8 L/yr - ₹19 L/yr

Software Development Engineer 1
96 salaries
unlock blur

₹7.5 L/yr - ₹17 L/yr

Test Consultant
92 salaries
unlock blur

₹4.4 L/yr - ₹11.3 L/yr

Explore more salaries
Compare CSG International with

Amdocs

3.8
Compare

Tech Mahindra

3.5
Compare

TCS

3.7
Compare

Infosys

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview