i
GlobalLogic
Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2022. There were 2 interview rounds.
Move all zeroes to left and ones to right in an array
Iterate through the array from both ends
Swap the elements if left is 1 and right is 0
Stop when left and right pointers meet
Memory leakage can cause app crashes and slow performance. It can be avoided by proper memory management and identifying the root cause.
Avoid creating unnecessary objects
Release unused resources
Use memory profiling tools like Android Profiler
Avoid static references to objects
Use weak references when necessary
Perquisites for releasing an app on Play Store
Creating a developer account on Google Play Console
Complying with Google Play policies and guidelines
Providing accurate app information and metadata
Ensuring app compatibility with target devices
Testing app thoroughly for bugs and crashes
Publishing app with appropriate content rating
Setting up monetization options and pricing
Providing customer support and responding to user
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
posted on 27 Mar 2024
MVVM is a design pattern that separates the UI, business logic, and data layers, promoting better code organization and testability.
MVVM stands for Model-View-ViewModel, where the ViewModel acts as an intermediary between the View and the Model.
MVVM promotes data binding, making it easier to keep the UI in sync with the underlying data.
Other architectures like MVC (Model-View-Controller) and MVP (Model-View-Presenter) ...
I applied via LinkedIn and was interviewed in Aug 2023. There were 4 interview rounds.
Seeking new challenges and growth opportunities in a more innovative environment.
Desire for professional growth
Seeking new challenges
Looking for a more innovative environment
I applied via LinkedIn and was interviewed in Sep 2024. There were 3 interview rounds.
Basic interview on question like aptitude, javascript, typescript and react-native question
Function currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.
Currying allows you to partially apply a function by fixing a number of arguments, which creates a new function.
It helps in creating reusable functions and improves code readability.
Example: const add = (a) => (b) => a + b; const add5 = add
IIFE stands for Immediately Invoked Function Expression, used for creating a function that is executed immediately after it is defined.
IIFE is used to create a private scope for variables to avoid polluting the global scope.
It is commonly used in React Native development to encapsulate code and prevent naming conflicts.
Example: (function() { console.log('IIFE executed'); })();
Call stack is used to keep track of function calls, while event loop manages asynchronous operations in JavaScript.
Call stack is a data structure that keeps track of function calls in a program.
When a function is called, it is added to the top of the call stack. When the function completes, it is removed from the stack.
Event loop is responsible for managing asynchronous operations in JavaScript, ensuring that they are ...
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
posted on 28 May 2024
I was interviewed in Apr 2024.
Jetpack Compose is a modern Android UI toolkit that simplifies and accelerates UI development.
Declarative UI: Jetpack Compose allows developers to build UI using a declarative programming model.
State management: Jetpack Compose handles state management efficiently, making it easier to update UI based on data changes.
Compose functions: Developers can create reusable UI components using Compose functions.
Interoperability...
remember is used to store a value in a composable function, while rememberSaveable is used to store a value that survives configuration changes.
remember is used to store a value that does not survive configuration changes
rememberSaveable is used to store a value that survives configuration changes, such as rotation of the device
rememberSaveable is typically used for storing view model data in Jetpack Compose
posted on 14 Jul 2023
I applied via Naukri.com and was interviewed in Jun 2023. There were 4 interview rounds.
The question about prblm solving
Any presentation or pdf to submit it at any topic or else to explain it
The discussion with my team mate
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Associate Analyst
3.8k
salaries
| ₹1 L/yr - ₹4 L/yr |
Senior Software Engineer
3.3k
salaries
| ₹5.2 L/yr - ₹22 L/yr |
Analyst
3.1k
salaries
| ₹1.2 L/yr - ₹5.5 L/yr |
Software Engineer
3k
salaries
| ₹3 L/yr - ₹13 L/yr |
Associate Consultant
2.8k
salaries
| ₹9.1 L/yr - ₹33 L/yr |
TCS
Wipro
Infosys
HCLTech