Sobes.tech

ვინაიდან თქვენი კომერციული გამოცდილების დროს რა სხვა რამეზე გიწევდათ დაწერა, გარდა TypeScript და JavaScript-ის?

Middle
Яндекс
128

რა განსხვავებაა Promise.all და Promise.allSettled-ს შორის?

Middle+
Додо пицца
128

// ორი განზომილებიანი წერტილების ნაკრებია მოცემული, გამოთვალეთ საზღვრის ყუთის ფართობი. // მოცემული ორი განზომილებიანი წერტილების ნაკრებისთვის გამოთვალეთ საზღვრის ყუთის ფართობი. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
128

Excel და PDF-ის ექსპორტი განახორციელეთ? როგორ ორგანიზებდით ამ ექსპორტს?

Middle+
Додо пицца
128

გთხოვთ, უფრო დეტალურად ისაუბროთ თქვენი გამოცდილების შესახებ UI kit-თან: როგორ შექმენით, რა კომპონენტები იყო, იყენებდით დიზაინის ტოკენებს?

Middle
thesis
128

რა არის დამოკიდებული React-ში კომპონენტის ხელახლა გამოჩენის উপর?

Middle+
VK Tech
128

გთხოვთ, თქვენი მიმდინარე პროექტის შესახებ ისაუბროთ: რა გააკეთეთ, როგორ იყო ორგანიზებული გუნდი, რა დავალებები შეასრულეთ?

Middle
МПФИТ
128

როგორ დავტიპოთ ფუნქცია, რომელიც იღებს unknown-ს და აბრუნებს კონკრეტულ ტიპს, რათა TypeScript ყოველთვის მიიჩნიოს დაბრუნებული მნიშვნელობა ამ ტიპად?

Middle
Электронные офисные системы
128

თუ დამოკიდებულება იყო undefined და შემდეგ ისევ undefined გახდა რენდერის შემდეგ, შეიცვალა თუ არა?

Middle+
Сбертех
128

export function foo(o, arr) { return arr.reduce((a, x) => { // თუ (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
Mayflower
128

გაგიანეთ, რა აკეთებს ეს კოდი და როგორ შეიძლება მისი გამოყენება. lodash-ში მსგავსი helper არსებობს — თუ იცნობთ, უბრალოდ სახელწოდებას მიუთითეთ.

Middle
Mayflower
128

Event Loop-ზე დავალება: განსაზღვრეთ კონსოლში გამოსვლის წესრიგი setTimeout, Promise და სინქრონული კოდის არსებობისას. რა გამოვა ბოლოს და რატომ?

Middle
RedLab
128

რა განსხვავებაა Type და Interface შორის TypeScript-ში?

Middle
Алор+
128

გთხოვთ, ისაუბრეთ თქვენი განვითარების გამოცდილებაზე, დაწყებული ბოლო სამუშაო ადგილიდან.

Middle
News Media Holdind
128

გთხოვთ, Core Web Vitals-ის გაუმჯობესებაზე ისაუბროთ: რა გააკეთეთ, რა იყო ყველაზე პრობლემური მეტრიკა?

Middle+
РунитиРунити
127

მინიჭებულია სამი ახალი ტიპი. მათზე დაფუძნებული ახალი ტიპის შექმნაა საჭირო, რომელიც აკმაყოფილებს პირობებს (მომწოდებული ტიპების ყველა ველი შეიცავს, ერთობლიობის ტიპი). რა მიდგომა უნდა გამოვიყენო?

Middle+
Т-БанкТ-Банк
127

გახსოვს თუ არა ოდესმე აპლიკაციის ოპტიმიზაცია? რა ნაბიჯებს მიიღებდით, თუ გეტყოდნენ, რომ საიტი ნელა მუშაობს?

Middle
Marfatech
127

როგორ უყურებ კომპონენტების შიგნით მოთხოვნებზე?

Middle+
РунитиРунити
127

/* තුන් කොටස් කේතයක් ලබා දී ඇත. සෑම console.log එකක ප්‍රතිඵලය ලිවිය යුතුය. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
127

კომპანიაში პროცესი როგორ იყო ორგანიზებული: სად ინახებოდა დოკუმენტაცია, როგორ მიმდინარეობდა ანალიტიკოსთან და დიზაინერთან ურთიერთქმედება, სად ხდებოდა მარკეტების შექმნა, რა დაფა გამოიყენებოდა?

Middle
Интай-текстиль
127
/298