Filter interviews by
I applied via Walk-in and was interviewed before Feb 2023. There were 2 interview rounds.
Memory Management, Dispatch Queues, ARC, Frames vs Bounds, ARC, View Controller lifecycle, View lifecycle
TableView is a UI component in iOS that displays data in a scrollable list format.
TableView is used to display data in rows and sections.
It is commonly used to present lists of items, such as contacts, messages, or products.
Each row in a TableView is represented by a UITableViewCell.
Data for a TableView is typically provided by implementing the UITableViewDataSource protocol.
TableView can be customized by modifying the
Top trending discussions
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
Build a clone of Google Photos app
I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.
Delegate pattern is a design pattern in which an object delegates some of its responsibilities to another object.
Create a protocol defining the methods that the delegate should implement
Declare a delegate property in the delegating class
Set the delegate property to the object that will act as the delegate
Call the delegate methods from the delegating class
There are designated initializers in Swift that have specific behaviors, such as convenience init and required init.
Designated initializers are primary initializers for a class and must call a designated initializer from its superclass.
Convenience initializers are secondary initializers that must call another initializer in the same class.
Required initializers must be implemented by all subclasses of a class.
The bridge between SwiftUI and UIKit is represented by the UIViewRepresentable and UIViewControllerRepresentable protocols.
UIViewRepresentable and UIViewControllerRepresentable protocols allow SwiftUI views to interact with UIKit views and controllers respectively.
UIViewRepresentable is used to wrap a UIKit view and make it available to SwiftUI.
UIViewControllerRepresentable is used to wrap a UIKit view controller and m...
Flickr photo app with custom animation
Interview experience
Senior Software Engineer
73
salaries
| ₹11 L/yr - ₹33 L/yr |
Senior Associate
68
salaries
| ₹3 L/yr - ₹6.5 L/yr |
Software Engineer
58
salaries
| ₹8.4 L/yr - ₹21.2 L/yr |
Team Lead
46
salaries
| ₹2.5 L/yr - ₹10 L/yr |
Associate
29
salaries
| ₹1 L/yr - ₹5 L/yr |
Zerodha
Groww
Upstox
ET Money