Algoritmin effektivliyi icra vaxtı və resurslardan istifadə baxımından necə müəyyən edilir?
C#
ORM vasitəsilə verilənlər bazası ilə işləmək üçün hansı alətlər və ya kitabxanalar istifadə edirsiniz?
Peşəkar inkişafınız üçün yaxınlarda hansı yeni mövzuları və ya bacarıqları öyrəndiniz?
Hash cədvəlinin anlayışını və onun məlumatların saxlanması üçün necə istifadə olunduğunu izah edin
Təkrarlananları silmə vəzifəsinin hesablama mürəkkəbliyi nədir? Nə üçün? HashSet daxili necə işləyir?
Strukturaların irsiyliyi vasitəsilə funksionallığı genişləndirmək imkanı varmı?
Ən yüksək maaş alan işçi və onun bölməsini əldə etmək üçün sorğu üçün optimal icra planı nədir?
Java'da 'final' açar sözünün istifadəsinin üstünlükləri və çatışmazlıqları nələrdir?
Yield necə işləyir? Niyə yield açar sözü daxil edildi? IEnumerable-in tənbəl icrası necə işləyir?
İmtahan dövrü üçün müvəqqəti köç etməyə hazırsınızmı?
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);
Peşə fəaliyyətiniz üçün hansı vəzifəni nəzərdən keçirirsiniz?
Asılılıqların tərs çevrilməsi (SOLID prinsipi) nədir?
Mobil cihazlardan istifadəçiləri mobil alt domeninə yönləndirməyi necə həyata keçirmək olar (VKontakte kimi)?
Bu sahədə yeni vəzifə axtarmağa nə motivasiya edir?
Sorğu icra planı nədir?
Yeni HashSet yaradılarkən nə qədər yaddaş ayrılır?
Əməliyyatların hesablamalı mürəkkəbliyi: HashSet və List (Contains + Add) ilə dövrün mürəkkəbliyinin analizi. Niyə List sadəcə massiv deyil? List ölçüsünü necə idarə edir? List-ə əlavə etmənin amortizasiya olunmuş mürəkkəbliyi nədir?
SQL serverində sorğu icra edilərkən nə baş verir? Sorğu mətnindən necə nəticə əldə edilir?
int[] Distinct(int[] src) //[1,2,5,3,3,2] → [1,2,5,3] // LINQ istifadə etmədən, elementlərin sırasını saxlayan, təkrarlanmayan massiv qaytaran metod tətbiq edin. //[1,2,5,3,3,2] → [1,2,5,3] //[Aşağıda həllini daxil edin]