GlobalLogic logo

GlobalLogic Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 543 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
72% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at GlobalLogic.

Showing 3 of 543
GlobalLogic logo
GlobalLogic

Software Engineer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

So, the interview started with a request to discuss my resume. Then, I was given a technical challenge involving an SQL query to find the second highest salary. Following that, there was a straightforward DSA problem about reversing a number, and then a discussion about APIs. They also asked about OOPS concepts and the 'super' keyword.

Confirmed questions6 questions
  • Tell me about your resume.
  • SQL query for second highest salary.
  • DSA question: reverse a number.
GlobalLogic logo
GlobalLogic

Software Engineer

Engineering · nearly a year ago

Entry Easy Positive experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding Technical

so , i have given the interview at globallogic basically they will ask everything written on your resume and i want to tell that do not add something on your resume which you can't explain , they ask deep OOPS and SQL and some coding (mainly easy very few get medium question) but they focus too much on core . so if i tell about my interview , the interviewer is calm and chill but there management doesnt want to take maybe more students i am giving technical round 1 and someone is starting technical round 2 , how is this possible first take all interview then decide even in my interview we are getting message of all other rejected only these are accept like man how is this even possible i am still giving it .

Confirmed questions2 questions
  • count the frequency of words in your name using a data structure
  • count the frequency of words in your name without using a data structure
GlobalLogic logo
GlobalLogic

Software Engineer Intern

Engineering · nearly a year ago

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Background check Recruiter call
Interview formats
Technical Coding Behavioral Case

The interview process had 3 rounds. Round 1 was a technical interview that lasted over an hour and covered backend, Java/OOPs, DSA, and projects. They asked me to write API endpoints, explain signup functionality, and discuss Java features and OOPs concepts like encapsulation and inheritance. For DSA, they asked me to remove duplicates from an array, first using a HashSet, then without HashSet (sorting), then without sorting (Map), and finally using Streams. Projects were also discussed. Round 2 was a managerial interview, about 30 minutes long, focusing on background, managerial skills, work-life balance, why I chose GlobalLogic, and project details. It also included situational questions about team management. Round 3 was an HR interview, also around 30 minutes, assessing personality, adaptability, and organizational fit. It covered my introduction, interests, strengths/weaknesses, project roles, willingness to work with new technologies, relocation, and company-specific questions about GlobalLogic's headquarters and India offices. They also explained the internship to full-time conversion process. My resume was referenced throughout this round. They concluded by asking if I had any questions.

Confirmed questions8 questions
  • Tell me about your background.
  • What are your thoughts on work-life balance?
  • Why GlobalLogic?

GlobalLogic Software Engineer Interview Questions

Quoted word for word from GlobalLogic interview reports.

Write a program to sort a vector containing zeros and ones such that all zeros come before all ones, using a single loop. For example, {0, 1, 0, 1} should become {0, 0, 1, 1}.

Read reports

What is the size of a class that has virtual functions compared to one with only normal functions?

Read reports

Create a microservice with a specific Java version and a Spring Boot application using Gradle, including two API JWT authentication functionalities.

Read reports

How would you write a function to find the maximum count using Java 8?

Read reports

How would you find the majority element in an array with O(n) time complexity?

Read report

Why does a man living on the tenth floor take the elevator to the seventh floor and walk the rest of the way up, despite hating walking?

Read report

What's the deal with Mutexes in Go, and when should I be reaching for one?

Read report

Under what circumstances is it advisable to implement the OnPush strategy in Angular to boost performance?

Read report

Explain the concept of deadlock in operating systems. How does deadlock occur, and what are the four necessary conditions for deadlock to happen? Also, describe two strategies for preventing or avoiding deadlock.

Read report

Formats, difficulty and experience

Across all 543 GlobalLogic interview reports.

Interview formats

Technical 41.2%
Behavioral 29.2%
Coding 22.9%
Group 3%
System Design 1.4%

Interview difficulty

Easy 18%
Average 67.4%
Difficult 14.5%

Candidate experience

Negative 15.7%
Positive 72%
Neutral 12.2%