Fundamentos da linguagem Swift
Protocols, extensions, generics, property wrappers, type casting, enums avançados
1O que é um Array no Swift?
O que é um Array no Swift?
Resposta
Array é uma coleção ordenada que armazena elementos do mesmo tipo e permite duplicatas. Os elementos são acessíveis por índice começando do 0. Array mantém a ordem de inserção e é adequado quando a ordem dos elementos importa.
2O que caracteriza um Set no Swift?
O que caracteriza um Set no Swift?
Resposta
Set é uma coleção não ordenada de elementos únicos. Cada elemento aparece apenas uma vez. Set é ótimo para testar a pertinência rapidamente e garantir a unicidade. Diferente de Array, a ordem de inserção não é preservada.
3O que é um Dictionary no Swift?
O que é um Dictionary no Swift?
Resposta
Dictionary é uma coleção não ordenada de pares chave-valor. Cada chave é única e permite acesso rápido ao seu valor associado. Dictionary é adequado para armazenar dados relacionados identificados por uma chave, como uma lista telefônica onde o nome é a chave. O acesso por chave é de tempo constante O(1).
O que é uma propriedade armazenada no Swift?
O que é uma propriedade computada no Swift?
+12 perguntas de entrevista
Outros temas de entrevista iOS
Fundamentos de Swift
Fundamentos do UIKit
Ciclo de vida do UIViewController
UserDefaults & Keychain
Ciclo de vida do aplicativo
Auto Layout & Constraints
UITableView & UICollectionView
Fundamentos de SwiftUI
Gerenciamento de estado no SwiftUI
Navegação SwiftUI
Networking & URLSession
Codable e parsing JSON
Core Data
Programação orientada a protocolos
Arquitetura MVVM
Notificações Push
Testes unitários & XCTest
Testes de interface de usuário
Xcode e sistema de build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Otimização de desempenho
Segurança e criptografia
SwiftUI Advanced
Arquitetura de aplicativos iOS
Domine iOS para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis