iOS
Je moet een eenvoudige in-memory cache-bibliotheek schrijven. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }
Kun je een voorbeeld geven van een sorteermethode voor gegevens?
Welke soorten constructors worden geïmplementeerd in de klasse en waarin verschillen ze?
Hoe worden gegevensverzamelingen binnen het systeem op laag niveau geïmplementeerd en werken ze?
Waar en hoe is het coördinatensysteem geïmplementeerd voor het weergeven van elementen in UIKit?
Is het verplicht om een root view te hebben bij het initialiseren van een ViewController?
In welke situaties kan het gebruik van een referentieteller voor geheugenbeheer ervoor zorgen dat de teller voor een object niet wordt verhoogd?
Waarom maakt de Swift-compiler niet automatisch een constructor met parameters voor klassen?
Welke methoden kunnen de efficiëntie van het laden van afbeeldingen in een tabel verbeteren bij een trage verbinding en de noodzaak van snel scrollen?
Kun je nieuwe eigenschappen aan een object toevoegen door het type ervan uit te breiden?
Leg uit wat een Dispatch Barrier is en waar deze voor wordt gebruikt in gegevensverwerkende systemen.
Leg het principe uit van synchronisatie-operaties en hun doel in programmeren.
Hoeveel geheugen in het RAM-geheugen neemt een object dat via een referentie is gemaakt in beslag?
Kunt u het KISS-principe en de toepassing ervan in softwareontwikkeling uitleggen?
Hoe wordt de context toegepast bij het implementeren van bedrijfsregels via UseCase?
Leg uit wat de belangrijkste verschillen zijn tussen de verschillende typen collecties in de programmeertaal.
In welke fase van de levenscyclus van de View Controller worden de Constraint-beperkingen berekend en ingesteld?
Op welke plaatsen, naast de standaard stack, kan een gegevensstructuur zich bevinden?
Is het mogelijk om dezelfde bronnen in verschillende verwerkingscycli van de Run Loop te gebruiken?
Wat zijn de belangrijkste voordelen en nadelen van de Swift-taal?