ELT Group Interview Question

Design pattern (factory method, singleton, observer), strutture dati in Java: List, ArrayList, HashMap, Array. Modificatore static e corrispettivo in C++. Complessità temporale della ricerca dicotomica (binaria) in una lista ordinata e della ricerca sequenziale in una lista qualsiasi. Processi e thread, il context switch, la race condition, meccanismi per gestire thread concorrenti e sezioni critiche.