1. The first engineer, asked to me to do pair programming. The task was to implement a simple view controller inside a Navigation Controller with a collection view inside it displaying 100 items. Each item should be displaying an element centered in the cell. 2. The second engineer, asked me how to implement an NSDictionary and went over the details of the implementation of the hash function used by the dictionary 3. The third engineer, asked to talk a little bit about my background and based on that, he asked me to implement a TableView Controller, showing index inside each cell and then tapping on the right bar button on the Navigation bar should push to a new page, where it shows a centered text field and a centered button below it. Specified to use Auto Layout.
Engenheiro De Software Ios Interview Questions
680 engenheiro de software ios interview questions shared by candidates
Time complexity of my solutions.
What is paging?
1. Basics of swift programming 2. SwiftUI 3. Concurrency 4. Memory Management 5. Problem solving questions
I wasn't prepared to be asked as many Objective-C questions as was asked. I thought that most people would have moved to Swift by now. At least, every company that I've worked for in the past 6 years has.
Tell me about a time you faced pushback
simple app. for simulating stock market
Conocimientos y uso de patrones de arquitectura
Explain the map keyword in Swift
List the delegates and datasources available to a UITableView.
Viewing 441 - 450 interview questions
See Interview Questions for Similar Jobs
Desenvolvedor Java CoreEngenheiro De Software Ruby on RailsEngenheiro De Software Móvel IosDesenvolvedor De Software IosDesenvolvedor IosEngenheiro De Software PhpEngenheiro IosDesenvolvedor De Software Para Dispositivos MóveisDesenvolvedor AndroidDesenvolvedor J2eeEngenheiro De Software Front-endDesenvolvedor Ruby On RailsBackend Desenvolvedor JavaDesenvolvedor De Software Engenheiro De SoftwareEngenheiro De Software, Desenvolvedor De SoftwareDesenvolvedor De Aplicativos IosDesenvolvedor Móvel IosEngenheiro De Software Desenvolvedor Java