Filter interviews by
I applied via Approached by Company and was interviewed before Apr 2023. There were 4 interview rounds.
Any online ideas, ds-algo, medium level
Swift, security framework, api, memory management
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2023. There were 3 interview rounds.
DSA round. DP and Gaph
posted on 27 May 2024
I applied via Recruitment Consulltant and was interviewed before Dec 2021. There were 2 interview rounds.
JavaScript is a high-level, interpreted programming language that is used to make web pages interactive.
JavaScript is a client-side scripting language that runs in the browser.
It is used to add interactivity to websites, such as form validation, animations, and dynamic content.
JavaScript code is executed line by line and can manipulate the HTML and CSS of a webpage.
It can also communicate with servers to retrieve or se
A to do app built in React for managing tasks and deadlines.
Use React components to create a user interface for adding, editing, and deleting tasks
Implement state management to keep track of tasks and their completion status
Utilize local storage or a backend server to persist tasks between sessions
posted on 21 Nov 2024
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing mock dependencies.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
State in React is a JavaScript object that stores data and determines how a component renders and behaves.
State is mutable and can be updated using the setState() method
State should be used for data that will change over time and affect the component's rendering
State should not be modified directly, use setState() instead
Practical Question based on case study
I applied via Recruitment Consulltant and was interviewed before Oct 2022. There were 7 interview rounds.
There was a take home coding test - application to allot a parking lot.
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
Building a caching layer for iOS Apps
Identify the data that needs to be cached
Choose a caching mechanism (e.g., NSCache, CoreData, SQLite)
Implement caching logic in the app's data access layer
Define cache eviction policies to manage memory usage
Consider using a cache expiration mechanism
Handle cache invalidation when data changes
Optimize cache performance by using appropriate data structures
Optimizing image rendering for iOS Apps involves techniques like image compression, caching, lazy loading, and using the appropriate image formats.
Use image compression techniques like JPEG or PNG optimization to reduce file size without compromising quality
Implement caching mechanisms to store and retrieve images locally, reducing network requests
Utilize lazy loading to load images only when they are needed, improving...
There are several types of frameworks in iOS, including system frameworks, third-party frameworks, and custom frameworks.
System frameworks are provided by Apple and include UIKit, Foundation, and Core Data.
Third-party frameworks are developed by external developers and can be integrated into iOS apps, such as Alamofire and Firebase.
Custom frameworks are created by developers for specific project needs and can be reused...
based on 2 interviews
Interview experience
based on 5 reviews
Rating in categories
Senior Software Developer
69
salaries
| ₹11 L/yr - ₹31.6 L/yr |
Software Development Specialist
45
salaries
| ₹16 L/yr - ₹41.4 L/yr |
Senior Software Engineer
42
salaries
| ₹10 L/yr - ₹34 L/yr |
Software Engineer
28
salaries
| ₹7.4 L/yr - ₹29.4 L/yr |
Quality Assurance Test Specialist
22
salaries
| ₹13 L/yr - ₹29.9 L/yr |
Stock Holding Corporation of India
TMF Group
Manappuram Home Finance
Travelex