i
GlobalLogic
Filter interviews by
Clear (1)
LEVEL UP CODING TEST
I applied via Campus Placement and was interviewed before Aug 2023. There were 3 interview rounds.
4 DSA questions and mcqs
I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.
React life cycle components are methods that are automatically called at different stages of a component's life cycle.
Mounting: constructor, render, componentDidMount
Updating: render, componentDidUpdate
Unmounting: componentWillUnmount
What people are saying about GlobalLogic
Role was frontend so I was given 3 task on react, one was easy just to build app similar to todo and two other where lengthy task it was related to form filling
GlobalLogic interview questions for designations
I applied via Naukri.com and was interviewed in Jun 2022. There were 5 interview rounds.
Coding for basic program like iteration base
Some hard program on annotations base
Get interview-ready with Top GlobalLogic Interview Questions
I applied via Naukri.com and was interviewed before Jun 2022. There were 3 interview rounds.
Noraml coding question in java
Java is a popular programming language used for developing a wide range of applications.
Java is an object-oriented language known for its platform independence.
It is used for developing web applications, mobile apps, enterprise software, and more.
Java is widely used in the industry due to its robustness, security, and scalability.
Globalogiv is likely a typo or a specific term related to a particular project or company.
...
I applied via Naukri.com and was interviewed before Apr 2022. There were 3 interview rounds.
Mcq and 1 programming based test
I was interviewed in Sep 2021.
Round duration - 90 minutes
Round difficulty - Medium
Timing -12pm to 1:30pm
Test environment was good and we should keep in our mind about our net speed.
Given an array containing 'N' elements, the task is to reverse the order of all array elements and display the reversed array.
The elements of the given array need to...
Reverse the order of elements in an array and display the reversed array.
Iterate through the array from both ends and swap the elements until the middle is reached.
Use a temporary variable to store the element being swapped.
Print the reversed array after all elements have been swapped.
Given a board with 2 rows and N columns, and an infinite supply of 2x1 tiles, determine the number of distinct ways to completely cover the board using these tiles.
You can place...
The problem involves finding the number of ways to tile a 2xN board using 2x1 tiles.
Use dynamic programming to solve this problem efficiently.
Define a recursive function to calculate the number of ways to tile the board.
Consider both horizontal and vertical placements of tiles.
Implement the function to handle large values of N using modulo arithmetic.
Example: For N = 4, the number of ways to tile the board is 5.
Round duration - 60 Minutes
Round difficulty - Easy
Timing was 3pm to 4 pm
environment was easy familier and interviwer was also in good mood ,first he ask me about general things then he come on OS/DBMS .
Round duration - 30 Minutes
Round difficulty - Easy
timing - 10am to 10:30am
environment was very familier and interviewer was with good sence of humor
Tip 1 : Don't depend on video only , practice is must and assignments provided by coding ninja's are best.
Tip 2 : Note all important point in note book so that you can easy revise.
Tip 3 : Make at least 3-4 projects on your on
Tip 1 : Be real don't go for fake and write what you are.
Tip 2 : Mention all your project and explain them in good way
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
I was interviewed in May 2021.
Round duration - 50 Minutes
Round difficulty - Easy
This round had 1 question from DSA where I was supposed to directly write the pseudo code as the question was preety simple. After that , questions revolving around OOPS were asked.
Ayush is tasked with determining the first 'X' terms of the series defined by 3 * N + 2, ensuring that no term is a multiple of 4.
The first line contains a single in...
Generate the first 'X' terms of a series 3 * N + 2, excluding multiples of 4.
Iterate through numbers starting from 1 and check if 3 * N + 2 is not a multiple of 4.
Keep track of the count of terms generated and stop when 'X' terms are found.
Return the list of 'X' terms that meet the criteria.
Example: For X = 4, the output should be [5, 11, 14, 17].
An interface in OOP defines a contract for classes to implement, specifying methods without implementation details.
An interface contains method signatures without any implementation.
Classes can implement multiple interfaces in Java.
Interfaces are used to achieve abstraction and multiple inheritance in OOP.
Example: Java interface 'Runnable' with 'run()' method.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, member variables, and methods with implementation.
Interface can only have abstract methods and constants.
A class can implement multiple interfaces but can only inherit from one abstract class.
Example: Abstract class - Animal with abstract method 'eat', Interface - Flyable
Virtual functions in C++ allow a function to be overridden in a derived class, enabling polymorphic behavior.
Virtual functions are declared in a base class with the 'virtual' keyword.
They are overridden in derived classes to provide specific implementations.
Virtual functions enable polymorphism, allowing objects of different derived classes to be treated as objects of the base class.
Example: class Animal { virtual void...
Round duration - 50 Minutes
Round difficulty - Medium
This round had 1 question from Linked List which was followed by one question from OS and then some questions from OOPS and basic Design Pattern in Java were asked.
You are given the head node of a singly linked list. Your task is to return a pointer pointing to the middle of the linked list.
If there is an odd number of elements, return the ...
Return the middle element of a singly linked list, or the one farther from the head if there are even elements.
Traverse the linked list with two pointers, one moving twice as fast as the other
When the fast pointer reaches the end, the slow pointer will be at the middle
If there are even elements, return the one that is farther from the head node
Handle edge cases like linked list of size 1 or empty list
Piping in Unix/Linux allows output of one command to be used as input for another command.
Piping is done using the | symbol in Unix/Linux.
It allows for the output of one command to be directly used as input for another command.
Piping can be used to chain multiple commands together to perform complex operations.
Example: ls -l | grep 'txt' - This command lists files in long format and then filters for files with 'txt' in
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing a way to mock dependencies.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
Example: In a Java application, a service ...
SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable...
Round duration - 30 Minutes
Round difficulty - Easy
This is a cultural fitment testing round .HR was very frank and asked standard questions. Then we discussed about my role.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
The duration of GlobalLogic Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 18 interviews
3 Interview rounds
based on 61 reviews
Rating in categories
Associate Analyst
3.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
3.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
3.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
2.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
Infosys
HCLTech