Global Logic interview experience Real time questions & tips from candidates to crack your interview

Trainee Software Engineer

Global Logic
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Programming fundamentals, Dsa, competitive coding, Quants, Oops
Tip
Tip

Tip 1 : Always practice what you studied
Tip 2 : You should prepare a major project
Tip 3 : Do prepare for simple coding questions always

Application process
Where: Campus
Eligibility: Min 60% in btech
Resume Tip
Resume tip

Tip 1 : Always mention one major project, more are plus point
Tip 2 : structure it well, do not make more than 2 pages if it is big but one page is always preferable
Tip 3 : always mention what you actually know , do not false things

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date1 Jun 2021
Coding problem1

It was a mcq round based on computer fundamentals, aptitude, reasoning and english

1. Quant based questions

This round was simple so anyone having basic knowledge of quants can solve that question

02
Round
Medium
Face to Face
Duration60 minutes
Interview date9 Jul 2021
Coding problem1

In this round firstly interviewer asked me some basic questions of programming languages and data structures
Then she gave me one linked list question to solve in front of her and wrote the code for that

1. Remove Duplicates From an Unsorted Linked List

Moderate
15m average time
85% success
0/80
Asked in companies
AdobeAmazonOracle

You are given a linked list of N nodes. Your task is to remove the duplicate nodes from the linked list such that every element in the linked list occurs only once i.e. in case an element occurs more than once, only keep its first occurrence in the list.

For example :
Assuming the linked list is 3 -> 2 -> 3 -> 4 -> 2 -> 3 -> NULL.

Number ‘2’ and ‘3’ occurs more than once. Hence we remove the duplicates and keep only their first occurrence. So, our list becomes : 3 -> 2 -> 4 -> NULL.
Try solving now
03
Round
Medium
Face to Face
Duration60 minutes
Interview date16 Jul 2021
Coding problem1

This round was a kind of managerial round

1. 3Sum

Moderate
15m average time
85% success
0/80
Asked in companies
CiscoMathworksSamsung

You are given an array/list ARR consisting of N integers. Your task is to find all the distinct triplets present in the array which adds up to a given number K.

An array is said to have a triplet {ARR[i], ARR[j], ARR[k]} with sum = 'K' if there exists three indices i, j and k such that i!=j, j!=k and i!=j and ARR[i] + ARR[j] + ARR[k] = 'K'.

Note:
1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then {2, -3, 1}, {-3, 2, 1} etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
Problem approach

I used two loops to find three numbers in array using set()

Try solving now
04
Round
Easy
HR Round
Duration30 minutes
Interview date23 Jul 2021
Coding problem1

It was a simple discussion round

1. Project based Questions

They asked some questions from my projects

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
Senior Software Engineer
3 rounds | 4 problems
Interviewed by Global Logic
1985 views
0 comments
0 upvotes
Trainee Software Engineer
5 rounds | 6 problems
Interviewed by Global Logic
1136 views
0 comments
0 upvotes
SDET
2 rounds | 4 problems
Interviewed by Global Logic
1278 views
0 comments
0 upvotes
Trainee Software Engineer
4 rounds | 9 problems
Interviewed by Global Logic
87 views
0 comments
0 upvotes