i
GlobalLogic
Filter interviews by
Java program to reverse a given string using StringBuilder
Create a StringBuilder object with the given string
Use the reverse() method of StringBuilder to reverse the string
Convert the reversed StringBuilder object back to a string
A unique key is a field or combination of fields in a database table that uniquely identifies each record in the table.
A unique key ensures that no two records in a table have the same values for the specified key fields.
It can be a single field or a combination of multiple fields.
Unique keys are used to enforce data integrity and prevent duplicate entries.
Discussing resume basics for software engineering interviews, focusing on key elements and best practices.
Tailor your resume for each job application, highlighting relevant skills and experiences.
Use clear and concise language; avoid jargon that may confuse the reader.
Include quantifiable achievements, such as 'Improved application performance by 30%'.
Highlight technical skills prominently, such as programming lan...
Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and methods.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism where a new class derives properties and behavior from an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the sa...
C programming is a powerful, low-level language used for system programming and application development.
C is a procedural programming language, focusing on function and procedure calls.
It provides low-level access to memory through pointers, e.g., 'int *ptr = &var;'
C supports structured programming with control statements like 'if', 'for', and 'while'.
It allows for dynamic memory allocation using functions lik...
A SELECT query retrieves data from a database table based on specified criteria.
Basic syntax: SELECT column1, column2 FROM table_name;
To select all columns: SELECT * FROM table_name;
Using WHERE clause: SELECT * FROM table_name WHERE condition;
Example: SELECT name, age FROM users WHERE age > 18;
Using ORDER BY: SELECT * FROM products ORDER BY price DESC;
James Gosling, Mike Sheridan, and Patrick Naughton invented the Java language.
Invented by James Gosling, Mike Sheridan, and Patrick Naughton at Sun Microsystems in the early 1990s.
Java was originally developed to be used in consumer electronic devices like set-top boxes.
Released in 1995 as a core component of Sun Microsystems' Java platform.
Known for its platform independence, allowing code to run on any device th...
Java is a high-level programming language known for its portability, security, and object-oriented features.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM).
It is object-oriented, allowing for the creation of reusable code through classes and objects.
Java is known for its security features, such as sandboxing and encryption.
It supports multithreading, allowing for co...
State management refers to the handling of application state, ensuring data consistency and user experience across components.
State can be local (within a component) or global (shared across components).
Examples of state management libraries include Redux, MobX, and Context API in React.
State can be managed using hooks like useState and useReducer in React.
In mobile apps, state management can be handled using libr...
Different keys in SQL include primary key, foreign key, unique key, and composite key.
Primary key uniquely identifies each record in a table
Foreign key establishes a relationship between two tables
Unique key ensures that all values in a column are unique
Composite key is a combination of multiple columns to uniquely identify a record
I applied via Campus Placement and was interviewed in Oct 2024. There were 5 interview rounds.
Basic aptitudes question in online test
Two coding Q online test
Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and methods.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism where a new class derives properties and behavior from an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same in...
Solve an array of strings problem by manipulating or analyzing the data effectively.
Identify the problem: Determine what needs to be done with the array of strings, e.g., sorting, filtering, or searching.
Use built-in functions: Leverage functions like sort(), filter(), or map() for efficient operations.
Consider edge cases: Handle empty arrays or strings, and ensure your solution works for all possible inputs.
Example: F...
I want to join Global Logic because of their reputation for cutting-edge technology solutions and collaborative work environment.
Global Logic is known for their innovative technology solutions
I am impressed by the collaborative work environment at Global Logic
I believe Global Logic offers great opportunities for professional growth and development
I applied via Campus Placement and was interviewed in Aug 2024. There were 5 interview rounds.
C programming is a powerful, low-level language used for system programming and application development.
C is a procedural programming language, focusing on function and procedure calls.
It provides low-level access to memory through pointers, e.g., 'int *ptr = &var;'
C supports structured programming with control statements like 'if', 'for', and 'while'.
It allows for dynamic memory allocation using functions like 'ma...
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
Question based on hasmap, spring boot
I applied via Company Website
3 Leetocde type problems which were in easy category.
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
HTML5 is the latest version of HTML with new features and improvements.
HTML5 supports new elements like <header>, <footer>, <nav>, <article>, <section> etc.
HTML5 introduces new APIs like Geolocation API, Drag and Drop API, Canvas API, Web Storage API, etc.
HTML5 supports multimedia elements like <audio> and <video> without the need for plugins.
HTML5 has improved semantics, acces...
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Some childish question was given to us.
I appeared for an interview in Oct 2024.
I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.
It was apti+coding with One twenty minutes time. It had english questions also.
I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.
There was an assignment on technical skills that included SQL and Python at an easy to medium level.
Top trending discussions
The duration of GlobalLogic Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 49 interview experiences
Difficulty level
Duration
based on 341 reviews
Rating in categories
Associate Analyst
4.1k
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Senior Software Engineer
3.6k
salaries
| ₹4 L/yr - ₹29 L/yr |
Analyst
3.2k
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Software Engineer
3.2k
salaries
| ₹5 L/yr - ₹12 L/yr |
Associate Consultant
3.1k
salaries
| ₹16.1 L/yr - ₹28.8 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions