Sobes.tech

Frontend

İşe başlamak için ne zaman hazırlar?

Middle
3D-Outlet
140

React'te neden durumu doğrudan değiştiremiyoruz? Örneğin, state.count = 5.

Middle
Веза
140

// Delivery ile aynı alanlara sahip olan ancak tüm alanların opsiyonel olduğu ve değerlerinin değiştirilemeyeceği bir tür oluşturun.

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

Projede NX kullanımını ve neden seçildiğini anlatın

Middle
Protech
140

Angular bir çerçeve olarak ve React bir kütüphane olarak temel farkı hakkında bilgi verin.

Middle
ГКУ Инфогород
140

React hangi yaklaşımı kullanıyor: emredici mi yoksa deklaratif mi? Farkı nedir?

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

Vue'da reaktif değerlerin destrüktürlenmesi nasıl çalışır ve destrüktürleme sırasında reaktivite nasıl korunur?

Middle
Интай-текстиль
139

İş deneyiminizden bahsedin: Hangi takımlarda çalıştınız, hangi pozisyonlarda bulundunuz, mimari tasarım ve teknik kararlarla ilgili hangi durumlar vardı?

Middle
GeForbit
139

Kod inceleme deneyiminizden bahsedin. Nelere dikkat ediyordunuz? En sık karşılaştığınız hatalar nelerdir?

Middle
Лаборатория системных технологий
139

withTimeout görevini Promise.race kullanarak alternatif bir şekilde nasıl çözebilirsiniz? Promise.race nedir, Promise.all'dan nasıl farklıdır?

Middle
X5 techX5 tech
139

XSS saldırıları nedir?

Middle
WB Travel
139

React'te portallar ne işe yarar?

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

Veritabanları ve API ile çalışma bilgisi

Middle
Яндекс
139

React'te reconciliation nedir?

Middle+
М.Видео/эльдорадо
139

Promise hakkında konuş: durumlar, statik metodlar (all, allSettled, any, race).

Middle+
IT OneIT One
139

Kitaplar ve yazarları hakkında veri alın. Verileri sayfa başına 10 kitap olacak şekilde sayfalı listede gösterin formatında: <kitap adı> - <yazar> api: [link] şema: [link] swagger açılmazsa, kök dizinde sber-c55-books-mock-1.0.1-oas3.1-resolved.yaml const PAGE_SIZE = 10; export default function App() { const [books, setBooks] = useState([]) const [page, setPage] = useState(1); const [loading, setLoading] = useState(false) useEffect(() => { setLoading(true); fetch('[link]') .then((res) => res.json()) .then((data) => { setBooks(data); setLoading(false); }) .catch(() => setLoading(false)); }, [page]); const totalPage = Math.ceil(books.length / PAGE_SIZE); const start = (page - 1) * PAGE_SIZE; const currentBooks = books.slice(start, start + PAGE_SIZE); return ( <div className="App"> {loading && <p>Yükleniyor...</p>} <ul> {currentBooks.map((book, index) => ( <li key={index}>{book.title} - {book.author}</li> ))} </ul> <div> <button disabled={page === 1} onClick={() => setPage(page - 1)}> Geri </button> <button disabled={page === totalPage} onClick={() => setPage(page + 1)}> İleri </button> </div> </div> ); } Hataları düzeltin ve yazarlarıyla birlikte kitap listesinin sayfalı gösterimini uygulayın.

Middle
ТИМ ФОРС (проект Сбер)
139

En çok neyle ilgileniyorsun: mevcut projeleri geliştirmek, yeni özellikler eklemek, backend ile etkileşim kurmak veya optimizasyon yapmak mı?

Middle
Marfatech
139

Event Loop'un nasıl çalıştığını açıkla — mikro görevler, makro görevler ve önceliklendirme nedir.

Middle+
wb
139

React'te bir input içeren bir bileşen var. "Inputu Göster" düğmesine tıkladığımızda input görünür, ancak odaklanmaz. Bunu düzeltmek gerekiyor. Mümkün olan en fazla çözümü öner.

Middle
Navio
139

Veritabanı çoğaltması (ana-küçük) nasıl çalışacak? Yük dengeleme, farklı veritabanlarına sahip farklı sunuculara nasıl istek yönlendirecek?

Middle+
Т-БанкТ-Банк
139
/302