iOS
Quali strumenti e approcci utilizzi per cercare e correggere errori nella logica di business dell'applicazione?
Come accedere alle proprietà e ai metodi di un oggetto di classe nel codice del programma?
Perché si consiglia di usare un riferimento debole a se stessi (weak self) nel codice che utilizza closure?
Quali tipi di progetti preferiresti evitare nel tuo lavoro?
Puoi spiegare il ruolo e le funzioni del delegato UITableView nello sviluppo iOS?
Come funziona il sistema di progettazione tra UIKit e SwiftUI — ci sono duplicazioni di componenti o wrapper?
Hai esperienza nello sviluppo di interfacce per interagire con la parte server delle applicazioni?
Quali cambiamenti si verificano con l'oggetto Frame se il suo elemento genitore viene ruotato di 45 gradi?
Qual è la principale differenza tra i pattern Builder e Factory nella programmazione orientata agli oggetti?
Hai esperienza con questioni e difficoltà legate all'uso del multithreading nei programmi?
Quali requisiti devono essere considerati nella creazione di oggetti che supportano l'hash?
Quali principi è importante considerare per scrivere codice testabile e affidabile?
Puoi spiegare cosa si intende per operatore in programmazione?
Potresti spiegare cos'è un semaforo e come viene usato per sincronizzare i processi?
Qual è la funzione della proprietà contentCompressionResistancePriority in una vista nel contesto della gestione della compressione del contenuto?
A quale categoria di dati corrisponde il tipo Indirect Enum nel linguaggio di programmazione?
Puoi spiegare cos'è un semaforo nel contesto della programmazione e della sincronizzazione dei thread?
Hai lavorato con la libreria SnapKit per il posizionamento automatico degli elementi dell'interfaccia?
Qual è l'impatto dell'uso della parola chiave final in Java sulle prestazioni del programma?
In quali progetti hai iniziato a lavorare per la prima volta in questo settore?