i
GlobalLogic
Filter interviews by
Clear (1)
Observables are a way to handle asynchronous data streams in Angular.
Observables are similar to Promises but can handle multiple values over time.
They can be created using the RxJS library.
They can be used for handling HTTP requests, user input, and other asynchronous events.
Operators can be used to transform, filter, and combine observables.
Subscriptions are used to listen for and handle emitted values from observable
RxJS is a reactive programming library for JavaScript.
RxJS allows for easier management of asynchronous data streams.
It provides operators for filtering, transforming, and combining data streams.
RxJS can be used in both front-end and back-end development.
Examples of its use include handling user input, making HTTP requests, and managing state in a Redux store.
I was interviewed before May 2023.
Program to check if a string is a palindrome or not
Create a function that takes a string as input
Remove all non-alphanumeric characters and convert to lowercase
Compare the original string with its reverse to check if it's a palindrome
Return true if it's a palindrome, false otherwise
I applied via Naukri.com and was interviewed in Apr 2022. There were 4 interview rounds.
OOPS concepts refer to Object-Oriented Programming principles such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation det
Await and Sync are programming concepts used for managing asynchronous operations in code execution.
Await is used to pause the execution of a function until a Promise is settled, returning the result.
Sync is used to synchronize multiple threads or processes to ensure they are executed in a specific order.
Example: await fetch('https://api.example.com/data')
Example: sync.Mutex.Lock()
Both Await and Sync are important for ...
Agile methodology is a project management approach that emphasizes flexibility, collaboration, and incremental development.
Agile focuses on delivering working software in short, iterative cycles called sprints.
It values customer collaboration, responding to change, and continuous improvement.
Key principles include individuals and interactions over processes and tools, working software over comprehensive documentation, ...
Code migration involves understanding the existing codebase, planning the migration process, translating code to the new language, testing thoroughly, and ensuring compatibility.
Understand the existing codebase thoroughly to identify dependencies, logic, and functionality.
Plan the migration process by breaking it down into smaller tasks, setting timelines, and allocating resources.
Translate the code to the new language...
What people are saying about GlobalLogic
I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.
Aptitude with coding
GlobalLogic interview questions for designations
I was interviewed before May 2023.
Write the code to check the number is prime
Write a code to find min and Max in array
Reverse string
Software Development Life Cycle (SDLC) is a process used by software development teams to design, develop, test, and deploy software.
SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables to ensure the successful completion of the project.
Examples of SDLC models include Waterfall, Agile, and DevOps.
SDLC hel...
Get interview-ready with Top GlobalLogic Interview Questions
I was interviewed in Sep 2021.
Round duration - 40 minutes
Round difficulty - Medium
It's all about solving some coding problems related to javascript.
Create a data structure named 'MapSum' with the ability to perform two operations and a constructor.
MapSum()
: Initializes the MapS...The question asks to implement a data structure called 'MapSum' with functions to initialize, insert key-value pairs, and find the sum of values with a given prefix.
Implement a class called 'MapSum' with a constructor to initialize the data structure.
Implement the 'insert' function to insert key-value pairs into the 'MapSum'. If a key is already present, replace its value with the new one.
Implement the 'sum' function t...
You are given a string STR
which contains alphabets, numbers, and special characters. Your task is to reverse the string.
STR = "abcde"
"e...
The task is to reverse a given string containing alphanumeric and special characters.
Iterate through the string from the last character to the first character
Append each character to a new string to get the reversed string
Return the reversed string as the output
Round duration - 40 minutes
Round difficulty - Medium
This round is all about creating a simple angular application.
Round duration - 30 minutes
Round difficulty - Easy
Yeah, This interview is scheduled for the evening time.
Tip 1 : Create a web application (Front End) from HTML/CSS to functionality integration and prepare it to describe to the interviewer
Tip 2 : Practice as many Javascript Coding questions related to Promises, settimeout, call, apply bind etc.
Tip 1 : Mention a few things about the project and what are your responsibilities in that
Tip 2 : Mention open source work you have done in your career
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2022. There was 1 interview round.
I applied via Approached by Company and was interviewed before Aug 2022. There were 4 interview rounds.
Assignments were given on python and robotframework to solve
CAN protocol is a communication protocol used in automotive and industrial applications for high-speed data transmission.
CAN stands for Controller Area Network
It is a message-based protocol used for communication between electronic control units (ECUs) in vehicles
CAN uses a two-wire bus for communication - CAN High and CAN Low
Messages in CAN protocol are prioritized based on their identifier
CAN supports two message for...
The duration of GlobalLogic Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 36 interviews
4 Interview rounds
based on 379 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