i
Chetu
Filter interviews by
Basi swift questions
Top trending discussions
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Mainly data leakage related problems
Best practices for handling memory leaks in iOS development
Use Instruments to identify memory leaks
Avoid strong reference cycles with weak or unowned references
Use autorelease pools for temporary objects
Implement proper memory management with ARC (Automatic Reference Counting)
I applied via Approached by Company
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Mainly data leakage related problems
Best practices for handling memory leaks in iOS development
Use Instruments to identify memory leaks
Avoid strong reference cycles with weak or unowned references
Use autorelease pools for temporary objects
Implement proper memory management with ARC (Automatic Reference Counting)
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
posted on 2 May 2024
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Structs are value types and passed by value, while classes are reference types and passed by reference.
Structs are used for small, simple data types like coordinates or colors.
Classes are used for more complex data types that require inheritance or reference semantics.
Structs are copied when passed around, while classes are passed by reference.
Structs are stack allocated, while classes are heap allocated.
posted on 11 Jun 2024
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
MVP focuses on separating concerns by having a presenter handle logic, while MVVM uses data binding to connect view and view model.
MVP stands for Model-View-Presenter, where the presenter handles logic and updates the view. MVVM stands for Model-View-ViewModel, where data binding connects the view and view model.
In MVP, the view has a reference to the presenter, while in MVVM, the view model does not have a reference t...
based on 3 interviews
Interview experience
based on 14 reviews
Rating in categories
Software Engineer
1.2k
salaries
| ₹2.5 L/yr - ₹10 L/yr |
Software Developer
1k
salaries
| ₹2.4 L/yr - ₹8.9 L/yr |
Senior Software Engineer
638
salaries
| ₹4.4 L/yr - ₹10.5 L/yr |
Team Lead
270
salaries
| ₹5 L/yr - ₹13.2 L/yr |
Senior Software Developer
220
salaries
| ₹4.6 L/yr - ₹11 L/yr |
TCS
Infosys
Wipro
HCLTech