Filter interviews by
I appeared for an interview in Jul 2024.
Seeking new challenges and growth opportunities
Desire to work on more advanced projects
Opportunity for career advancement
Seeking better work-life balance
Company culture mismatch
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 5 interview rounds.
You will get base code from HR and you will be asked to enhance the code with few additional requirements and this will be reviewed in the next One On One discussion.
As part of One On One discussion, you need to explain your thought process and need to add few more enhancements
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...
I applied via Referral and was interviewed before Apr 2023. There were 4 interview rounds.
Machine Coding Round
Low level design - ATM design
High level design - Uber
I applied via Referral and was interviewed in Aug 2024. There were 3 interview rounds.
One machine coding round, parking lot question
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
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
based on 1 interview
Interview experience
based on 6 reviews
Rating in categories
Software Engineer III
39
salaries
| ₹16.3 L/yr - ₹31.4 L/yr |
Senior Software Engineer
26
salaries
| ₹18 L/yr - ₹39 L/yr |
Software Engineer
24
salaries
| ₹7.7 L/yr - ₹18 L/yr |
Software Engineer2
14
salaries
| ₹13 L/yr - ₹23 L/yr |
Senior QA Analyst
13
salaries
| ₹9.4 L/yr - ₹30 L/yr |
Stock Holding Corporation of India
TMF Group
Manappuram Home Finance
Travelex