Sobes.tech

Frontend

Tapşırıqda olmayan funksiyanı çatdırmaq lazım olduğu hallar oldumu?

Middle
Нетвижн
95

Təkcə toggleLoading funksiyası lazımdır, yoxsa ondan imtina etmək olar?

Middle+
wb
95

requestAnimationFrame nədir və nə təmin edir?

Middle+
РунитиРунити
95

Tərcümənizdə qeyd olunub ki, Next.js-də işləyibsən — bu doğrudur? Bu Next.js App Router və ya Pages Router ilə idi?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
95

Xüsusiyyət və entity arasında sərhəd harada keçir? Biznes məntiqini nə vaxt qoyursunuz?

Middle
Альфа-БанкАльфа-Банк
95

Əgər NgRx olmasaydı, onun yerinə nə istifadə edərdiniz?

Middle
BLS-Soft
95

Vue.js-də Teleport və Suspense haqqında danış: bunlar nədir, işdə istifadə etmisənmi?

Middle
thesis
95

Sistem dizaynının quruluşunu təsvir edin: müştəri, DNS, serverlər, yük balanslaşdırıcı, verilənlər bazası, S3 saxlama, CDN, keşi (Redis).

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

Angular-da asılılıq injeksiyası hansı problemləri həll edir və tətbiq və komponent səviyyələrində xidmətlərin təqdim edilməsinin hansı üstünlükləri var?

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

TypeScript-də interface və type arasındakı fərq nədir?

Middle
Kostylworks
Лантан
95

Reklam şəbəkəsinin prototipində, reklam yerlərinin satışı aşağıdakı kimi təşkil olunub: alıcılar əvvəlcədən öz qiymətlərini bildirirlər və hər bir reklam yeri üçün razı olub-olmadıqlarına cavab verirlər. Satışdan əvvəl, ən yüksək qiymət təklif edən alıcıların razılıq və ya rədd cavablarını gözləyən və sonra razı olanlar arasından ən yüksək qiymətə sahib alıcıya satışı həyata keçirən bir funksiya tətbiq etmək lazımdır. Funksiyanın cavabını mümkün qədər tez geri qaytarmalısınız. Alıcı indeksini geri qaytarın. Nümunələr: Alıcılar 1, 5, 10 qiymət təklif edir 10 qiymət təklif edən alıcı rədd cavabı verdi 1 qiymət təklif edən alıcı razılaşdı // Hələ də gözləyirik, çünki 5 qiymət təklif edən alıcı cavab verə bilər 5 qiymət təklif edən alıcı razılaşdı // 5 qiymət təklif edən alıcıyı seçirik ------------ Alıcılar 1, 5, 10 qiymət təklif edir 10 qiymət təklif edən alıcı rədd cavabı verdi 5 qiymət təklif edən alıcı razılaşdı // 1 qiymət təklif edən alıcının cavabını gözləməyirik - o, mütləq seçilməyəcək ------------ Alıcılar 1, 2 qiymət təklif edir 1 qiymət təklif edən alıcı rədd cavabı verdi 2 qiymət təklif edən alıcı rədd cavabı verdi // Heç bir alıcı seçmirik interface Buyer { price: number; accepts: () => Promise<boolean>; } async function bestBuyer(buyers) { const sorted = buyers.map((buyer, index) => ({buyer, index})).sort((a, b) => a.buyer.price - b.buyer.price); const promise = sorted.map(({buyer}) => buyer.accepts()); for (let i = 0; i < sorted.length; i++) { const accepted = await promise[i]; if (accepted) { return sorted[i].index; } } if (await buyers[0].accepts()) { return 0; } return -1; }

Middle+
Яндекс
95

Dizaynı bəyənirsinizmi? CSS Grid və Flexbox ilə təcrübəniz varmı?

Middle+
Сибилтек-софт
95

Texniki baxımdan — layihəni sıfırdan yerləşdirdiniz və hər şeyi özünüz tənzimlədinizmi?

Middle
Navio
95

Frontenddə nəsə sınaqdan keçirdinizmi?

Middle
Веб-мост
95

TypeScript-də enum necə işləyir — dəyərlər göstərilməyibsə və ya açıq şəkildə göstərilibsə, açarlarla və dəyərlərlə nə baş verir?

Middle+
Ozon Tech
95

[şirkət]də hansı layihələri həyata keçirdiniz?

Middle
ТранснефтьТранснефть
95

Ağacı gəzərkən çağrı yığını daşmasının qarşısını almaq üçün necə? JavaScript-də yığın istifadə edərək iterativ gəzinti necə həyata keçirilir?

Middle
UserGate
95

setTimeout(function timeout() { console.log('Timeout'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Vədlərin yaradılması'); resolve(); }); p.then(function(){ console.log('Vədlərin işlənməsi'); }); console.log('Ssenarinin sonu'); // Çətin vəziyyət // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));

Middle
IGaming
95

Pixel Perfect tərtibatına necə baxırsan?

Middle+
Твое Лайв
95

İstifadəçi ədədlər massivini qəbul edən və onun monotoniya (artım və ya azalma) olub olmadığını müəyyən edən isMonotonic funksiyasını həyata keçirin. Əgər massiv monotondursa, true qaytarır, əks halda false. O(n) xətt mürəkkəbliyi ilə həyata keçirin.

Middle+
Яндекс 360Яндекс 360
95
/298