Filter interviews by
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
Delegates and notification center are key components in iOS development for communication between objects and broadcasting events.
Delegates are used for one-to-one communication between objects, allowing one object to act on behalf of another.
Notification center is used for broadcasting events to multiple objects, allowing for loosely coupled communication.
Delegates are commonly used in UITableView and UICollectionView...
Weak references do not keep a strong hold on an object, allowing it to be deallocated if no strong references exist.
Weak references are used to avoid retain cycles in iOS development.
Strong references keep a strong hold on an object, preventing it from being deallocated as long as the strong reference exists.
Weak references are declared as 'weak var' or 'weak let', while strong references are the default in Swift.
Examp...
I applied via Internshala and was interviewed before Jun 2023. There was 1 interview round.
Structs are value types, classes are reference types in Swift.
Structs are passed by value, classes are passed by reference.
Structs are copied when assigned to a new variable, classes are not.
Structs do not support inheritance, classes do.
I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.
Top trending discussions
I am a software engineer with experience in developing web applications and expertise in programming languages such as Java and Python.
Proficient in Java and Python programming languages
Experience in developing web applications using frameworks such as Spring and Django
Familiarity with database technologies such as MySQL and MongoDB
Strong problem-solving and analytical skills
Ability to work in a team and collaborate ef
In the next 5 years, I see myself as a senior software engineer leading a team of developers.
I plan to continue learning and expanding my skillset
I hope to take on more leadership roles and mentor junior developers
I aim to contribute to the development of innovative software solutions
I plan to stay up-to-date with the latest technologies and industry trends
based on 3 interviews
Interview experience
TCS
Accenture
Wipro
Cognizant