Կա իմաստ ավելացնել ինդեքս բուլյան դաշտի վրա (օրինակ, IsSent)?
Ի՞նչ նմուշառումներ և ամփոփումներ կատարվեցին տելեմետրական տվյալների վրա։
Ինչու եք որոշել նոր աշխատանք փնտրել և ինչու եք բաժանվել նախորդ գործատուըց?
Դուք ստացել եք գործընկերոջից կոդի վերանայման առաջադրանք Ի՞նչ խնդիրներ եք տեսնում կոդում։
Ի՞նչ պատճառներով եք հեռացել նախորդ աշխատանքներից։
Ի՞նչ է նշանակում IDisposable-ը: Ի՞նչ է անում using բանալի բառը։
Մետրիկների ցուցադրման տեսանկյունից՝ սեփական կամ ստանդարտ լուծում?
Ներկայացրեք, թե ինչպես է հիշողությունը բաժանվում ստեկում և heap-ում: Հիմնական տիպերը միշտ տեղադրվում են ստեկում?
Դուք աշխատե՞լ եք IdentityServer-ով։
Իմացեք ձեր մասին՝ ինչ եք զբաղվել, ինչ թիմերում եք աշխատել և ինչ եք արել։
Ի՞նչ է տարբերությունը նշանակալի և հղումային տիպերի միջև: Որտե՞ղ են պահվում և ինչին են վերաբերում։
Ի՞նչ ես սովորում հիմա, ինչ ես դիտում զարգացման համար։
Ինչ է տարբերությունը սագայի համատեքստում օրգանիզացիայի և քորեոգրաֆիայի միջև?
Ձեզ հանձնվեց գործընկերոջ կոդը վերանայելու հանձնարարական Ի՞նչ խնդիրներ եք տեսնում կոդում: ```csharp namespace SomeProject.Data { public class UserRepository { public Task SaveUser(User user, Dictionary<int,string> shards) { var shardIdx = user.Id % 3; var shardAddress = shards[shardIdx]; using(var shardService = new ShardService(shardAddress)) { return shardService.SaveUserAsync(user); } } } } ```
Ի՞նչ է օբյեկտային ուղղված ծրագրավորումը։
Ի՞նչ է արտահայտության ծառը և ինչպես է LINQ-ը թարգմանվում SQL-ին:
Դու աշխատե՞լ ես JWT-ով: JWT-ը ինչից է բաղկացած և ինչպես են բաժանված նրա մասերը: Ի՞նչ է գտնվում օգտակար բեռը:
Նշեք երկու SOLID սկզբունքներ և տվեք դրանց խախտման օրինակներ։
// կտրվածք բոլոր սենսորների համար, միայն վերջին արժեքը ժամանակով // անանուն օբյեկտների հավաքածու string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
Պատմիր B ծառի ինդեքսի մասին՝ ինչպես է դեկոդավորվում, ինչ է, ինչպես է աշխատում, ինչու է որոնումը արագացնում: