Асинхрондук деген эмне жана анын мааниси эмнеде? Кантип жетишилет?
C#
Жалпы IPv4 даректери канча же болбосо, же аны кантип эсептөө керек?
Мобил түзмөктөрдөн мобил субдоменге (VKontakte сыяктуу) колдонуучуларды багыттоону кантип ишке ашыруу керек?
Тәуелділіктердің кері айналуы (SOLID принципи) дегеніміз не?
Кесиптик ишиңиз үчүн кайсы позицияны карап жатасыз?
Yield кандай иштейт? Неге yield ачкыч сөзү киргизилди? IEnumerable'нин жай ишке ашырылышы кандай иштейт?
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);
Иштиҳол операцияларынын эсептөө кыйынчылыгы: HashSet жана List (Contains + Add) циклдин кыйынчылыгын талдоо. Эмне үчүн List жөн гана массив эмес? List өлчөмүн кантип башкарат? Listке кошуунун амортизирленген кыйынчылыгы кандай?
int[] Distinct(int[] src) //[1,2,5,3,3,2] → [1,2,5,3] // LINQ-ты колдонбостон, элементтердин тартибин сактап, дублдалбаган массив кайтарган ыкманы ишке ашырыңыз. //[1,2,5,3,3,2] → [1,2,5,3] //[Төмөндө чечимди киргизиңиз]
Чыгыстан метод yield же List аркылуу ишке ашырылганын аныктоого болобу?
Бул кызмат үчүн кандай компенсация диапазонун карап жатасыз?
Бул тармакта жаңы орун издөөңүздү эмне түртөт?
Кесиптик жактан кайсы тарапта өсүүнү каалайсыз?
Практикаңызда чечүү керек болгон эң кызыктуу же кыйын тапшырма тууралуу айтып бере аласызбы?
Маалыматтар базасында транзакциялар эмне үчүн керек?
Бул SQL суроо-талапты максималдуу ылдамдатуунун жолу кандай?
10 элементтен турган коллекциядан take(4) менен FilterLast колдонулганда тармактык кызматка канча суроо-талап болот? Жана FilterLast2?
Компаниянын кайсы жактары сиз үчүн өзгөчө жагымдуу жана баалуу деп эсептейсиз?
yield ачкыч сөзүнүн мааниси эмне? Эмне үчүн колдонулат?
Геолокация кызматтары IP дареги аркылуу жайгашкан жерди кантип аныктайт?