Filter interviews by
I applied via Indeed and was interviewed before May 2023. There were 2 interview rounds.
Using coredata in swift create login page
Table view in Swift is used to display data in a scrollable list format.
Table views are commonly used in iOS development to display lists of data.
They can be customized with different cell types and layouts.
Table views use data sources and delegates to populate and interact with the cells.
Example: UITableView, UITableViewCell, UITableViewDataSource, UITableViewDelegate
API integration in Swift involves connecting iOS apps to external services for data exchange.
Use URLSession to make HTTP requests and handle responses
Parse JSON data using Codable for easy integration with Swift data models
Implement error handling to manage API request failures
Consider using third-party libraries like Alamofire for simplified networking tasks
Top trending discussions
I applied via Company Website and was interviewed in Dec 2023. There were 3 interview rounds.
Weak - Strong Difference is a common interview question to assess understanding of object-oriented programming concepts.
Weak references do not prevent the referenced object from being deallocated, while strong references do.
Weak references are used to avoid retain cycles in iOS development.
Strong references increase the retain count of an object, keeping it in memory until all strong references are released.
In iOS development, 'open' allows access to the class or method from any module, while 'public' restricts access to the current module only.
Open access modifier allows classes and methods to be accessed from any module.
Public access modifier restricts access to the current module only.
Example: 'open class MyClass' can be accessed from any module, while 'public class MyClass' can only be accessed within the current modu...
I applied via Naukri.com and was interviewed before Sep 2019. There were 6 interview rounds.
I appeared for an interview in Sep 2016.
I applied via Campus Placement
A program is a set of instructions that tells a computer what to do. A task is a unit of work performed by a program. A thread is a sequence of instructions within a task.
A program is a collection of instructions that are executed by a computer to perform a specific task.
A task is a unit of work that is performed by a program. It can be a specific action or a set of actions.
A thread is a sequence of instructions within...
To delete a node in a linked list, we need to adjust the pointers of the previous and next nodes.
Find the node to be deleted by traversing the linked list
Adjust the pointers of the previous and next nodes to skip the node to be deleted
Free the memory occupied by the node to be deleted
A function pointer is a variable that stores the address of a function. Volatile type is used to declare variables that can be modified by external factors.
Function pointers are used to pass functions as arguments to other functions.
Volatile type is used when a variable's value can be changed unexpectedly by external factors.
Function pointers can be used to implement callbacks or event handling mechanisms.
Volatile type...
Experienced software developer with expertise in Java, Python, and SQL
Proficient in Java, Python, and SQL programming languages
Developed web applications using Java Spring framework
Experience with database management and optimization using SQL
Worked on various software projects in a team environment
Swap even and odd bits in a given number
Create a mask for even bits and odd bits
Shift even bits to right and odd bits to left
Combine even and odd bits using bitwise OR operator
I appeared for an interview in Oct 2016.
My hobbies include hiking, playing guitar, and cooking.
Hiking: I enjoy exploring nature trails and challenging myself physically.
Playing guitar: I love learning new songs and improving my skills.
Cooking: I like experimenting with different recipes and creating delicious meals.
In 5 years, I see myself as a senior software developer leading a team and working on complex projects.
Leading a team of developers
Working on complex projects
Continuously learning and improving my skills
Contributing to the growth and success of the company
I want to join DELL because of their innovative technology solutions and strong reputation in the industry.
DELL is known for their cutting-edge technology solutions which align with my passion for software development.
I admire DELL's strong reputation in the industry and their commitment to customer satisfaction.
I believe joining DELL will provide me with opportunities for growth and career advancement.
I appeared for an interview in Jan 2017.
based on 1 interview experience
Difficulty level
Duration
based on 3 reviews
Rating in categories
IOS Developer
10
salaries
| ₹1.4 L/yr - ₹3.5 L/yr |
Android Developer
6
salaries
| ₹1 L/yr - ₹2.2 L/yr |
Front end Developer
6
salaries
| ₹2 L/yr - ₹3 L/yr |
Software Developer
5
salaries
| ₹2.5 L/yr - ₹4 L/yr |
Software Engineer
4
salaries
| ₹1.2 L/yr - ₹6 L/yr |
Teleperformance
Optum Global Solutions
FIS
Nagarro