Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Focus on basic,domain level questions
To become a senior React Native developer and contribute to innovative projects in the tech industry.
Continuously improve my skills and knowledge in React Native development
Work on challenging projects to gain more experience
Contribute to open-source projects to give back to the community
Lead a team of developers to deliver high-quality products
I appreciate the company's commitment to innovation and employee growth.
Innovative projects and technologies being used
Opportunities for professional development and growth
Positive company culture and work environment
Top trending discussions
posted on 30 Sep 2024
Life cycle methods are special methods in class components that allow developers to run code at specific points in the component's life cycle.
componentDidMount() is called after the component has been rendered to the DOM.
componentDidUpdate() is called after the component's state or props have been updated.
componentWillUnmount() is called before the component is removed from the DOM.
FlatList is optimized for rendering large lists efficiently by only rendering the items that are currently visible, while ScrollView renders all of its children at once.
FlatList is more performant for long lists as it only renders the items that are currently visible on the screen.
ScrollView renders all of its children at once, which can lead to performance issues with large datasets.
FlatList supports key extraction fo...
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Enums in TypeScript are a way to define a set of named constants. Shallow copy only copies the reference, while deep copy creates a new object. Virtual DOM is a lightweight copy of the actual DOM. Closures are functions that have access to their own scope and the scope of their containing function.
Enums in TypeScript are used to define a set of named constants. For example, enum Color { Red, Green, Blue }
Shallow copy c...
Android components like Recycler View, View Model, ANR are essential for building robust Android applications.
Recycler View: Efficient way to display large data sets by recycling views as they scroll off the screen.
View Model: Manages UI-related data in a lifecycle-conscious way, surviving configuration changes.
ANR (Application Not Responding): Dialog shown to the user when the main thread of an app is blocked for too ...
LRU cache is a data structure that stores the most recently used items, discarding the least recently used items when full.
Use a hashmap to store key-value pairs for quick access
Use a doubly linked list to keep track of the order of items based on their usage
When an item is accessed, move it to the front of the list
When the cache is full, remove the least recently used item from the end of the list
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
Create a CRUD app to render, edit, delete, and sort a list of objects in a table.
Create a React component to render a table with data from the array of objects.
Implement functions for editing and deleting objects from the list.
Add functionality to sort the list based on object properties.
Use state and props to manage data and re-render the table when changes occur.
rem, em, px are units of measurement in CSS. useEffect is a React hook for side effects. Hooks are used for stateful logic in functional components.
rem: relative to the font-size of the root element (html). Example: 1rem = 16px
em: relative to the font-size of the element. Example: 2em = 32px if the font-size of the element is 16px
px: fixed-size units. Example: font-size: 14px
useEffect: React hook used for side effects ...
posted on 9 Mar 2024
I applied via Naukri.com and was interviewed in Sep 2023. There was 1 interview round.
Activity life cycle is a crucial concept in Android development. Factorial and Fibonacci series are common mathematical problems. lateinit var and lazy are used for initializing variables. Var and val are used for declaring variables.
Activity life cycle includes methods like onCreate, onStart, onResume, onPause, onStop, onDestroy.
Factorial is the product of all positive integers up to a given number. Example: 5! = 5*4*...
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.
There were total 3 rounds and it consists of Basic array and string coding question
posted on 30 Sep 2024
Life cycle methods are special methods in class components that allow developers to run code at specific points in the component's life cycle.
componentDidMount() is called after the component has been rendered to the DOM.
componentDidUpdate() is called after the component's state or props have been updated.
componentWillUnmount() is called before the component is removed from the DOM.
FlatList is optimized for rendering large lists efficiently by only rendering the items that are currently visible, while ScrollView renders all of its children at once.
FlatList is more performant for long lists as it only renders the items that are currently visible on the screen.
ScrollView renders all of its children at once, which can lead to performance issues with large datasets.
FlatList supports key extraction fo...
I was interviewed before Mar 2021.
Round duration - 60 minutes
Round difficulty - Easy
This was a DSA based round, I was asked to code on collabedit.
Given a singly linked list in the form 'L1' -> 'L2' -> 'L3' -> ... 'Ln', your task is to rearrange the nodes to the form 'L1' -> 'Ln' -> 'L2' -> '...
You have a sequence of consecutive nonnegative integers. By appending all integers end-to-end, you formed a string S
without any separators. During this pro...
Determine if a permutation of a given string S
can form a palindrome.
string S = "aab"
"True"
The permutation "aba" o...
Round duration - 30 minutes
Round difficulty - Medium
This was onsite interview round 1. Java and Android threading concepts are needed.
Round duration - 60 minutes
Round difficulty - Easy
This round was all about android and internals of collections in Java.
Round duration - 90 minutes
Round difficulty - Medium
Technical interview round for purely checking the design knowledge of a person.
Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:
1. get(key)
- Return the value of the key if it exists in the cache; otherw...
Round duration - 30 minutes
Round difficulty - Easy
This was the last Interview with director of engineering.
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.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Associate Project Manager
21
salaries
| ₹4 L/yr - ₹10 L/yr |
Devops Engineer
18
salaries
| ₹2.6 L/yr - ₹11 L/yr |
Technical Lead
14
salaries
| ₹14.4 L/yr - ₹30.5 L/yr |
Senior Full Stack Developer
13
salaries
| ₹13 L/yr - ₹36.3 L/yr |
Project Manager
13
salaries
| ₹6 L/yr - ₹21 L/yr |
TCS
Infosys
Wipro
HCLTech