Melyik az Ön által végrehajtott projektek vagy feladatok voltak a legemlékezetesebbek vagy legérdekesebbek az Ön számára?
C#
Hogyan határozzuk meg egy algoritmus hatékonyságát a futási idő és az erőforrások felhasználása szempontjából?
Milyen új témákat vagy készségeket tanultál nemrég a szakmai fejlődésed érdekében?
Lehetőség van a funkcionalitás bővítésére szerkezetek öröklésével?
Készen állsz ideiglenesen költözni a próbaidő alatt?
Mi a feladat számítási összetettsége a duplikátumok eltávolításában? Miből adódik? Hogyan működik a HashSet belülről?
Magyarázza el a hash-tábla fogalmát és, hogy hogyan használják az adatok tárolására
Mik a 'final' kulcsszó használatának előnyei és hátrányai Java-ban?
Mi az optimális végrehajtási terv a legmagasabb fizetésű alkalmazott és osztályának lekérdezéséhez?
Milyen pozíciót fontolgatsz szakmai tevékenységedhez?
var buf = new Queue<T>(); foreach (T i in source) { buf.Enqueue(i); if (buf.Count > n) yield return buf.Dequeue(); } // source.Count == 11 var x = FilterLast(source, 3).Take(4);
Hogyan működik a yield? Miért vezették be a yield kulcsszót? Hogyan működik az IEnumerable lustán történő végrehajtása?
Mi az a függőségfordítás (SOLID-elv)?
Hogyan valósítható meg a felhasználók átirányítása mobil eszközökről a mobil aldomainre (mint a VKontakte)?
Meg tudná magyarázni a hash-tábla működési elvét, hogyan történik a gyors hozzáférés az adatokhoz?
Mi az a lekérdezés végrehajtási terv?
Mi motivál arra, hogy új pozíciót keressen ebben a területen?
Mennyi memória van lefoglalva egy új HashSet létrehozásakor?
Mi történik az SQL szerveren belül egy lekérdezés végrehajtásakor? Hogyan lesz a lekérdezés szövegéből eredmény?
Műveletek számítási összetettsége: a HashSet és List (Contains + Add) ciklus összetettségének elemzése. Miért nem egyszerűen tömb a List? Hogyan kezeli a List a méretét? Mi az amortizált összetettség a Listhez való hozzáadásnál?