i
GlobalLogic
Filter interviews by
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...
SQL is a programming language used for managing and manipulating relational databases.
SQL stands for Structured Query Language.
It is used to communicate with and manipulate databases.
SQL can be used to retrieve data, update data, insert data, and delete data from databases.
Common SQL commands include SELECT, INSERT, UPDATE, DELETE.
Examples of SQL database systems include MySQL, PostgreSQL, Oracle, SQL Server.
MVC architecture separates application logic into Model, View, and Controller for better organization and maintainability.
Model: Represents the data and business logic (e.g., a database model).
View: Displays the data to the user (e.g., HTML/CSS in web applications).
Controller: Handles user input and updates the Model and View accordingly (e.g., a web server handling requests).
Example: In a web application, the Mod...
The event loop is a programming construct that manages asynchronous operations in environments like JavaScript.
The event loop allows non-blocking I/O operations, enabling efficient handling of multiple tasks.
It works with a call stack and a message queue to process events and execute callbacks.
When an asynchronous operation completes, its callback is pushed to the message queue.
The event loop continuously checks t...
What people are saying about GlobalLogic
Promises are objects in JavaScript that represent the eventual completion or failure of an asynchronous operation.
A promise can be in one of three states: pending, fulfilled, or rejected.
Example: A promise is created using 'new Promise((resolve, reject) => { ... })'.
You can handle the result of a promise using '.then()' for success and '.catch()' for errors.
Example: fetch('url').then(response => response.jso...
Serialisation is the process of converting an object into a format that can be easily stored or transmitted.
Serialisation is used in data storage and transmission, allowing objects to be saved to a file or sent over a network.
It is commonly used in programming languages to convert objects into a byte stream for storage or communication.
Examples include saving an object to a file in JSON or XML format, or sending a...
There was test on computer which checks your database and technology knowledge.
SQL is a programming language used for managing and manipulating relational databases.
SQL stands for Structured Query Language.
It is used to communicate with and manipulate databases.
SQL can be used to retrieve data, update data, insert data, and delete data from databases.
Common SQL commands include SELECT, INSERT, UPDATE, DELETE.
Examples of SQL database systems include MySQL, PostgreSQL, Oracle, SQL Server.
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 concurr...
I applied via Campus Placement
Normal ds algo problem and mcqs
General gd o n any topic, were looking for communication
I applied via Naukri.com
Aptitude question, tech question. All are mcq.
Coding test on hackerrank.
I applied via Campus Placement and was interviewed before Jul 2023. There were 3 interview rounds.
Programming Factorial Sql querry DBMS
I applied via Naukri.com and was interviewed before Mar 2023. There were 3 interview rounds.
In coding round I have to solve 1 coding question.
Serialisation is the process of converting an object into a format that can be easily stored or transmitted.
Serialisation is used in data storage and transmission, allowing objects to be saved to a file or sent over a network.
It is commonly used in programming languages to convert objects into a byte stream for storage or communication.
Examples include saving an object to a file in JSON or XML format, or sending an obj...
I applied via Campus Placement and was interviewed before Feb 2022. There were 4 interview rounds.
Data Structure based coding problems
I am a passionate software engineer with a strong background in full-stack development and a desire to innovate in tech.
I have a degree in Computer Science and over 5 years of experience in software development.
I have worked on various projects, including a web application that improved user engagement by 30%.
I am proficient in languages like JavaScript, Python, and Java, and have experience with frameworks like React ...
posted on 7 May 2022
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Basic aptitude knowledge
Strong in java
Developed a web-based project management tool for a startup
Used React for the frontend and Node.js for the backend
Implemented user authentication and authorization using JWT
Integrated with third-party APIs such as Trello and Slack
Implemented real-time updates using WebSockets
Deployed on AWS using EC2 and RDS
I am a software engineer with experience in developing web applications and mobile apps.
Proficient in programming languages such as Java, Python, and JavaScript
Skilled in using frameworks like React, Angular, and Spring Boot
Experienced in working with databases such as MySQL and MongoDB
Familiar with Agile development methodologies and DevOps practices
My dream is to build innovative software solutions that positively impact people's lives.
Developing cutting-edge technology
Creating user-friendly interfaces
Solving complex problems
Collaborating with talented individuals
Making a difference in society
Continuous learning and growth
The duration of GlobalLogic Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 7 interview experiences
Difficulty level
Duration
based on 341 reviews
Rating in categories
Associate Analyst
4.4k
salaries
| ₹1.7 L/yr - ₹4 L/yr |
Senior Software Engineer
3.6k
salaries
| ₹4.7 L/yr - ₹28.8 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.2 L/yr - ₹30 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions