Sobes.tech

Frontend

Core Web Vitals ile ilgili hangi metrikleri biliyorsunuz ve bunlar neyi ölçüyor? Lighthouse kullandınız mı?

Middle
Pac Group
57

Yeni bir uç noktaya ilk bağlandığınızda, CORS hataları ortaya çıkar, oysa backend tarafında her şey doğru yapılandırılmıştır. Bu durumda ne yapılmalı?

Middle
Программный код
57

Görev değerlendirmelerinde ne kadar doğru oldunuz?

Middle
ИРИ
57

Bir memoizasyon fonksiyonu uygulayın: bu, bir fonksiyon alır ve çağrı sonuçlarını argümanlara göre önbelleğe alan bir sarmalayıcı döndürür.

Middle+
Сбер. IT
57

Cookie'lerin hangi ayarları var (httpOnly, secure, expires, domain, path)?

Middle+
IT OneIT One
57

/** * compose fonksiyonunu uygulayın, bu fonksiyon * değişken sayıda fonksiyon alır ve yeni bir fonksiyon döner. * Her fonksiyonun sonucu bir sonraki fonksiyona aktarılır. */ // Buraya kod const square = (x) => x * x; const times2 = (x) => x * 2; const sum = (a, b) => a + b; console.clear(); console.log(compose(square, times2)(2) === square(times2(2))); console.log(compose(square, times2, sum)(3, 4) === square(times2(sum(3, 4))));

Middle+
Яндекс
57

Kesişme algoritması nasıl optimize edilebilir?

Middle
Яндекс
57

Özgeçmişte metrikler belirtilmiş — renderların azalma yüzdesi, performans artışı. Bunları nasıl hesapladınız?

Middle
Алор+
57

Projede GitFlow nasıl organize edildi?

Middle
Data World
57

50'den fazla alan içeren karmaşık bir yapıdan bahsedin: mimariyi, dinamiği ve iç içe verilerle çalışma nasıl kuruldu?

Middle
СК Согласие
57

JavaScript'te primitive nedir?

Middle+
Ozon Tech
57

/* * Backend'den veri talebini taklit eden fonksiyon. * Backend'in RPS sınırı vardır ve başarısız olur, * eğer paralel istek sayısı MAX_PARALLEL_REQUESTS'den fazla ise. */ function requestData(id: number): Promise<string> { parallelRequests++; if (parallelRequests > MAX_PARALLEL_REQUESTS) { throw new Error("Çok fazla paralel istek"); } return new Promise((res) => { setTimeout(() => { parallelRequests--; return res(`${id * 2}`); }, Math.floor(Math.random() * 2000)) }); } function prepareData( ids: number[], maxParallelRequests: number, ): Promise<string[]> { /* * TODO: tüm verileri talep etme işlemini gerçekleştir, * maxParallelRequests sayısında paralel bağlantı kullanarak. */ }

Middle
Trading view
57

Promise ile ilgili pratik görev (görev duyuruldu, ancak transkriptte tam olarak açıklanmadı).

Middle
Data World
57

TypeScript'te jenerikler nedir?

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

JSON'u nasıl akış halinde analiz edebilirsiniz, işlemi parçalar halinde bölerek ana akışı engellemeden? Bir sonraki parçanın işlemini durdurmadan nasıl başlatabilirsiniz (örneğin, requestIdleCallback, jeneratörler)?

Middle
IBIT
57

React Native'de dosya sistemi, kamera veya diğer yerel özelliklerle çalıştınız mı?

Middle
Вбетон
57

TypeScript'te infer anahtar kelimesi ne için kullanılır?

Middle
МВидео/эльдорадо
57

Mevcut iş yeriniz hakkında bilgi verin: büyük bir proje mi, özellikle frontend kısmında ne yapıyorsunuz ve ürünün hangi geliştirme aşamasında projeye katıldınız?

Middle
Проект ПСБ
57

Bu SSR ve singleton i18n sınıfıyla kodu incele. Kullanıcıya gönderilen HTML'yi bozabilecek ciddi bir sorun bulun. Bunu nasıl düzeltersiniz?

Middle+
Mayflower
57

Tablonun durumunu kaydetmek için herhangi bir özellik eklediniz mi, örneğin, sütunları taşımak — bunu backend'te mi, yerel olarak mı yoksa localStorage'da mı saklıyorsunuz?

Middle+
IMOT.IO
57
/295