Má kandidát akademický diplom alebo vyššie vzdelanie?
Python
Podmienka: Dva poľa objektov. Každý objekt obsahuje číselné pole 'code'. Vráťte nové pole obsahujúce všetky objekty z poľa a, pre ktoré existuje objekt v poli b s rovnakou hodnotou 'code'. Poradie prvkov vo výsledku je určené poradím zodpovedajúceho 'code' v b: objekty z a by mali byť usporiadané v poradí, v akom sa ich 'code' objavuje v b. Ak v b je niekoľko objektov s rovnakým 'code', zohľadňuje sa iba prvé výskyt. Vstupné údaje: - a — pole objektov vo formáte { code: number, ...rest }, dĺžka od 0 do 10^5 - b — pole objektov vo formáte { code: number, ...rest }, dĺžka od 0 do 10^5 Výstupné údaje: Pole objektov z a, filtrované a zoradené podľa prvého výskytu zodpovedajúceho 'code' v b. Obmedzenia: - 0 <= a.length, b.length <= 100 000 - Pole 'code' je nezáporné celé číslo - V b môžu byť duplikáty 'code' — zohľadňuje sa iba prvé výskyt Príklad funkcie: ```python # Dostupné bez importu: json, sys, io def intersect_by_code(a, b): # Napíšte riešenie tu return [] ```
Aké metódy možno použiť na prevenciu závodných podmienok v viacvláknovom programovaní?
Aká je očakávaná úroveň odmeny za túto pozíciu?
Je možné, aby sa blok `finally` nevykonal?
Vysvetlite koncept a účel migrácií databáz v procese vývoja a údržby aplikácií
Čo je `Depends` vo FastAPI?
Ako skontrolovať, či sú dva objekty rovnakou inštanciou Singletonu?
Ako funguje konštrukcia `try`/`finally` bez `except` a na čo sa používa?
Vysvetlite, čo je súťažná podmienka dát v aplikáciách Python a prečo je nebezpečná?
Môžete vysvetliť, čo sa rozumie pod tvorivými vzormi v softvérovom vývoji?
Ako prebiehajú procesy migrácie dát v databázach?
Aké otázky by ste chceli položiť o spoločnosti počas pohovoru?
Ako sa hodnotí efektívnosť vyhľadávania údajov v hash tabuľke?
Použili ste viacstupňové buildy v Docker a prečo sú potrebné?
Píšete testy? Aké typy testov a nástroje používate?
Aké metódy a nástroje poznáte na kontrolu správnosti cache?
Čo je ACID a ako sa tieto vlastnosti prejavujú v praxi?
Čo sú vrstvy Dockeru a ako ich zohľadniť pri písaní Dockerfile?
Ako spustiť rovnaký test s rôznymi sadami parametrov v `pytest`?