DI (Asılılıqların İnjektiyası) nədir və nə üçün lazımdır?
Özünüz haqqında, son iş yerinizdəki təcrübəniz, vəzifələr və layihələr haqqında danışın.
Proqramlaşdırma dilini seçin və aşağıdakı nümunələrdən biri ilə başlayın: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }
Hansı maliyyə diapazonunda təklifləri nəzərdən keçirirsiniz?
REST API-nin hansı HTTP metodları idempotentdir? GET-də sorğu/məlumat göndərmək mümkündürmü və hansı məhdudiyyətlər var? 4xx və 5xx kod ailələri necə fərqlənir?
Tullantıların toplanmasını əl ilə başlada bilərikmi? GC neçə nəsil və başqa hansı yaddaş sahələrini bilirsiniz?
Xidmətlər arasında obyektlərin vəziyyətinin ötürülməsi üçün hansı yanaşmalar mövcuddur: vəziyyət köçürməsi / vəziyyət mənbəyi və hadisə mənbəyi?
Təkrarlananları silmə vəzifəsinin hesablama mürəkkəbliyi nədir? Nə üçün? HashSet daxili necə işləyir?
.NET-də hansı sinxronizasiya primitive-lərini bilirsiniz və onlar nə üçün lazımdır?
C# kodu enum ilə nə göstərəcək: First = 15, Second, Third = 54?
Hal-hazırda aktiv iş axtarış mərhələsindəsiniz?
funksiya foo(a) { console.log(arguments.length); } foo(1, 2, 3);
İş təcrübənizdə ən əhəmiyyətli uğur və ya uğursuzluq haqqında danışın.
Abstrakt sinif ilə interfeys arasındakı fərq nədir?
Yenidən yazma zamanı metodun imzasını dəyişmək mümkündürmü?
Bir veb səhifəsi yaradın və üç paraqraf əlavə edin. Hər paraqraf üçün CSS sinifləri istifadə edərək fərqli marjin stilləri tətbiq edin: - Birinci paraqrafın yuxarıda 20px, sağda 15px, aşağıda 5px və solda 10px marjları olmalıdır. - İkinci paraqrafın yuxarıda və aşağıda 20px, sağda 5px və solda 10px marjları olmalıdır. - Üçüncü paraqrafın yuxarıda və aşağıda 5px, sağda və solda 10px marjları olmalıdır.
Redis nədir və adətən nə üçün istifadə olunur?
Bir metodun və ya sinfin unit-testlərlə asanlıqla əhatə olunması üçün hansı xüsusiyyətlərə malik olmalıdır?
Hərəkət filtrləri nədir?
Hansı halda ikinci async-metod ayrı bir Task-də icra olunacaq?