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

Software Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Core Java, Collections, Spring boot, Data Structures , SQL, JPA, Newly features in Java 8 and Java 9.
Tip
Tip

Tip 1 : Be clear with core programming concepts.
Tip 2 : Master the Java Collection framework with it's internal working and SQL.
Tip 3 : Do at least one project with spring boot and implement some REST services.

Application process
Where: Linkedin
Eligibility: Above 60 %
Resume Tip
Resume tip

Tip 1 : Always mention some keywords on resume related to position you're applying for.
Tip 2 : Have some good projects on resume and try put your projects on git hub and mention it's URL on resume.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date29 Sep 2021
Coding problem3

In this round there was a Coding question and some questions were asked from DBMS, SQL.

1. K-Replacement

Easy
5m average time
95% success
0/40
Asked in companies
Zivost TechnologiesGlobal Logic

Bob is a student and learned about alphabets and prime numbers today. He still sometimes gets confused between normal numbers and prime numbers. So his teacher thought of giving him a fun game that can help him to get confident in this topic.

The game was, there is string ‘STR’ of length ‘N’ which includes alphabets and digits. There is also a special character ‘K’. The game was to replace every prime number that occurred in the string ‘STR’ with ‘K’.

Bob has solved the task and finished the game, but he still has doubt that the final string he got after the replacement is correct. So being his friend he asked you to help him with it.

So your task is to play the same game and return the correct final string after replacement.

NOTE: 1 is neither prime nor composite.

EXAMPLE :
Input: ‘N’ = 8, 'K' = ?, ‘STR’ = A12a3CbB

Output: A1?a?CbB
In this case, the numbers are ‘1’, ‘2’, and ‘3’ at ‘2nd’, ‘3rd’, and ‘5th’ positions respectively (1-based indexing). But only ‘2’ and ‘3’ are prime numbers, So after replacing them with ‘K’ the final string will be “A1?a?CbB”.
Try solving now

2. DBMS Questions

1. Explain the difference between intension and extension in a database.
2. What is a lock. Explain the difference between shared lock and an exclusive lock during a 
transaction in a database.
3. Types of Normalization forms in a DBMS.
4. What is the fundamental difference between CVarChar2 and Char datatype in SQL?
5. What are Scalar and Aggregate functions in SQL?
6. Define Cursor.

3. System Design Questions

1. What is CDN.
2. What is Sharding?

02
Round
Easy
Video Call
Duration50 minutes
Interview date1 Oct 2021
Coding problem2

In this round questions were asked from JAVA , Spring boot.

1. JAVA & Collection Framework questions

1. What is concurrent Hashmap.?
2. Internal working of Hashmap.
3. What do you understand by BlockingQueue?
4. Internal working of Set/ Hashset.
5. Difference between comparable and comparator. Write logic for implementing them.
6. What is cohesion and coupling?
7. Difference between hashcode and equals method.

Problem approach

Tip 1 : Go to Java t point and learn all collections framework questions.

2. Spring Boot Questions

1. Difference between spring and spring boot.
2. What is IOC.
3. Life cycle of spring bean.
4. what is B-crypt?
5. What is no unique bean definition exception.

03
Round
Medium
Video Call
Duration40 minutes
Interview date5 Oct 2021
Coding problem2

Questions were based on Java 8, JPA .

1. Java 8 Questions

1. What is Nashorn engine.
2. Difference between permgen and meta space.
3. Method References.
4. Why streams are lazy in java.
5. Can a functional interface extend other interface.
6. Difference between java 8 and java 9.

2. JPA Questions

1. What are the embeddable classes?
2. What are the steps to delete an entity?
3. What are the different types of entity mapping?
4. What is the Criteria API?
5. What is @Query used for?
6. Mention the types of cache in JPA and their use.
7. What is polymorphism in JPQL queries?

04
Round
Easy
Video Call
Duration30 minutes
Interview date7 Oct 2021
Coding problem1

It was a managerial round where interviewer asked some management and puzzle related questions.

1. Technical Questions

1. How do you handle your team when they disagree with your idea.
2. How do you motivate yourself when there is high pressure.
3. 3 Ants and Triangle puzzle question.

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
Software Engineer
5 rounds | 5 problems
Interviewed by Global Logic
2278 views
1 comments
0 upvotes
Software Engineer
2 rounds | 3 problems
Interviewed by Global Logic
1878 views
0 comments
0 upvotes
Software Engineer
3 rounds | 4 problems
Interviewed by Global Logic
1976 views
0 comments
0 upvotes
Software Engineer
3 rounds | 4 problems
Interviewed by Global Logic
1470 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3196 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2575 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes