Upload Button Icon Add office photos
Engaged Employer

i

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

GlobalLogic Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 4.3k Reviews

Filter interviews by

GlobalLogic Java Developer Interview Questions and Answers

Updated 8 Oct 2024

GlobalLogic Java Developer Interview Experiences

4 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude questions and some questions from PostgreSQL.

Round 2 - Technical 

(5 Questions)

  • Q1. Java fundamental questions?
  • Q2. Collection Framework.
  • Q3. 2-3 easy to medium Coding Questions.
  • Q4. Questions from Object oriented programming in Java?
  • Q5. Implementation of HashMap , LinkedList, HashSet, Heap?
  • Ans. 

    HashMap, LinkedList, HashSet, and Heap are data structures commonly used in Java for storing and organizing data.

    • HashMap: key-value pairs, uses hashing to store and retrieve elements efficiently (e.g. HashMap)

    • LinkedList: linear data structure, elements are stored in nodes with pointers to the next node (e.g. LinkedList)

    • HashSet: collection of unique elements, uses hashing to ensure uniqueness (e.g. Hash...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for GlobalLogic Java Developer interview:
  • Java
  • oops
  • Collection Framework
Interview preparation tips for other job seekers - Interviewers were very friendly and helpful.

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

All question related to core java

Round 2 - Technical 

(1 Question)

  • Q1. In how many ways can create an object
  • Ans. 

    An object can be created in Java using new keyword, clone method, newInstance method, and deserialization.

    • Using new keyword: ClassName obj = new ClassName();

    • Using clone method: ClassName obj2 = (ClassName) obj1.clone();

    • Using newInstance method: ClassName obj3 = (ClassName) Class.forName("ClassName").newInstance();

    • Using deserialization: ObjectInputStream in = new ObjectInputStream(new FileInputStream("file.ser")); Class

  • Answered by AI

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 1You have been given an integer array/list(ARR) of size N ... read more
Q2. Parent class has run() and walk() . Parent run() - calls walk() C ... read more
asked in LTIMindtree
Q3. Longest Harmonious SubsequenceYou are given an array ‘ARR’ of 'N' ... read more
asked in Deloitte
Q4. Convert Bst To The Greater Sum TreeYou have been given a Binary S ... read more
Q5. 2. What will happen if hashcode only returns a constant? How will ... read more
Round 1 - Technical 

(2 Questions)

  • Q1. Question on mutithreading
  • Q2. Java program to reverse a string
  • Ans. 

    A Java program to reverse a string.

    • Convert the string to a character array.

    • Use two pointers, one at the beginning and one at the end of the array.

    • Swap the characters at the two pointers and move the pointers towards each other until they meet.

    • Convert the character array back to a string.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - job seekers should practice coding questions

Skills evaluated in this interview

Java Developer interview

user image Drunken Engineer

posted on 25 Dec 2021

 · B.Tech

GlobalLogic interview questions for designations

 Senior Java Developer

 (2)

 Java Architect

 (1)

 Java Lead

 (1)

 Java Back End Developer

 (1)

 Java Full Stack Developer

 (1)

 Java Engineer

 (1)

 Java Support Engineer

 (1)

 Software Developer

 (21)

Java Developer Jobs at GlobalLogic

View all

Interview questions from similar companies

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

(2 Questions)

  • Q1. Explain architecture of your project
  • Q2. Some questions on Java, Spring Boot and sql
Round 2 - Technical 

(2 Questions)

  • Q1. Project flow and some behavioural questions
  • Q2. Project contribution of yours
  • Ans. 

    Developed a web application for tracking employee attendance and performance

    • Implemented user authentication and authorization using Spring Security

    • Utilized Hibernate for database interaction and data persistence

    • Designed and developed RESTful APIs for frontend integration

    • Used AngularJS for frontend development to create interactive user interfaces

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Basic formalities before offer release

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand your project properly and have your basic of programming very clear
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

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

Round 1 - Technical 

(7 Questions)

  • Q1. What are primitive and non primitive data types
  • Ans. 

    Primitive data types are basic data types provided by the programming language, while non-primitive data types are created by the programmer.

    • Primitive data types include int, float, double, char, boolean, etc.

    • Non-primitive data types include arrays, classes, interfaces, etc.

    • Primitive data types store actual values, while non-primitive data types store references to objects.

  • Answered by AI
  • Q2. What are access modifiers and non access modifiers
  • Ans. 

    Access modifiers control the visibility of classes, methods, and variables. Non-access modifiers provide additional functionality.

    • Access modifiers: public, private, protected, default

    • Non-access modifiers: static, final, abstract, synchronized

    • Example: public class MyClass { private int myVar; }

  • Answered by AI
  • Q3. What are all Java 8 features and explain the one which we have used in our project
  • Ans. 

    Java 8 features include lambda expressions, functional interfaces, streams, and more.

    • Lambda expressions allow concise syntax for defining anonymous functions.

    • Functional interfaces can have only one abstract method and are used for lambda expressions.

    • Streams provide a way to process collections of objects in a functional style.

    • Optional class helps to avoid NullPointerException by wrapping a value that may be null.

  • Answered by AI
  • Q4. CICD tools which we have used explain in high level
  • Ans. 

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

    • Popular CICD tools include Jenkins, GitLab CI/CD, CircleCI, and Travis CI

    • These tools help in automating the software development lifecycle

    • They enable continuous integration, continuous delivery, and continuous deployment

    • CICD tools help in improving code quality, reducing manual errors, and increasing development speed

  • Answered by AI
  • Q5. What is containerization
  • Ans. 

    Containerization is a lightweight, portable, and self-sufficient way to package and run applications.

    • Containerization involves encapsulating an application and its dependencies into a container image.

    • Containers are isolated from each other and share the host OS kernel.

    • Popular containerization platforms include Docker and Kubernetes.

    • Containerization allows for easy deployment and scaling of applications.

  • Answered by AI
  • Q6. What is indexing in sql
  • Ans. 

    Indexing in SQL is a technique used to improve the performance of queries by creating a data structure that allows for faster retrieval of data.

    • Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition in a query.

    • They work similar to the index in a book, allowing the database to quickly locate the rows that satisfy the query.

    • Indexes can be created using a single...

  • Answered by AI
  • Q7. Programming question on stream like finding the longest string in a given list of string

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Chvvvv vvbbbbb isush shjshs jdudjdj
  • Q2. Vvvhjjjc hhhjVv hsudjsj hsudjsh hdhdh

Interview Preparation Tips

Interview preparation tips for other job seekers - Vvbh
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Group Discussion 

They asked question about myself

Round 2 - Coding Test 

Gave codeing in advance java concepts

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Good coding questions related array and string

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(5 Questions)

  • Q1. Basic core java, multi threading, spring, collection
  • Q2. Spring features
  • Q3. Spring vs spring boot
  • Ans. 

    Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.

    • Spring provides a comprehensive framework for building Java applications, including features like dependency injection, AOP, and MVC.

    • Spring Boot is built on top of Spring and provides auto-configuration, which reduces the boilerplate code required to set up a Spring applic...

  • Answered by AI
  • Q4. Multi threading
  • Q5. Map vs flat map
  • Ans. 

    Map applies a function to each element of a stream and returns a new stream of the results. FlatMap applies a function to each element and flattens the results into a single stream.

    • Map transforms each element of a stream independently.

    • FlatMap transforms each element of a stream and flattens the results into a single stream.

    • Map is useful when you want to transform each element of a stream into another type.

    • FlatMap is us...

  • Answered by AI

Skills evaluated in this interview

GlobalLogic Interview FAQs

How many rounds are there in GlobalLogic Java Developer interview?
GlobalLogic interview process usually has 1-2 rounds. The most common rounds in the GlobalLogic interview process are Technical, Coding Test and Aptitude Test.
How to prepare for GlobalLogic Java Developer 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 GlobalLogic. The most common topics and skills that interviewers at GlobalLogic expect are Java, Microservices, Spring Boot, Hibernate and Spring.
What are the top questions asked in GlobalLogic Java Developer interview?

Some of the top questions asked at the GlobalLogic Java Developer interview -

  1. Implementation of HashMap , LinkedList, HashSet, He...read more
  2. java program to reverse a str...read more
  3. In how many ways can create an obj...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 GlobalLogic interviews
Job Portal
Campus Placement
50%
50%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
GlobalLogic Java Developer Salary
based on 154 salaries
₹2.5 L/yr - ₹10.2 L/yr
7% less than the average Java Developer Salary in India
View more details

GlobalLogic Java Developer Reviews and Ratings

based on 11 reviews

3.9/5

Rating in categories

4.1

Skill development

3.9

Work-Life balance

3.7

Salary & Benefits

3.2

Job Security

4.2

Company culture

3.9

Promotions/Appraisal

3.5

Work Satisfaction

Explore 11 Reviews and Ratings
Java Developer

Nagpur

3-5 Yrs

Not Disclosed

Java Developer -Immediate Joiner- GGN,HYD

Gurgaon / Gurugram

5-10 Yrs

Not Disclosed

Java Developer

Hyderabad / Secunderabad,

Gurgaon / Gurugram

5-10 Yrs

Not Disclosed

Explore more jobs
Associate Analyst
3.7k salaries
unlock blur

₹1 L/yr - ₹4 L/yr

Senior Software Engineer
3.3k salaries
unlock blur

₹5.2 L/yr - ₹22 L/yr

Analyst
3.1k salaries
unlock blur

₹0.5 L/yr - ₹5.5 L/yr

Software Engineer
2.9k salaries
unlock blur

₹3.2 L/yr - ₹13 L/yr

Associate Consultant
2.7k salaries
unlock blur

₹9 L/yr - ₹32 L/yr

Explore more salaries
Compare GlobalLogic with

TCS

3.7
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview