Sobes.tech

Frontend

Dalınız, başka bir geliştirici zaten değişikliklerini birleştirdiği için dev'den geri kalmış durumda. Dalınızı nasıl günceller ve çatışmaları nasıl çözersiniz?

Middle+
254

Sayfa numarası ve Sonsuz Kaydırma hakkında bilgi verin: nasıl kullandınız, hangi değişkenler vardı, backend ile nasıl iletişim kurdunuz? Neden bir yerde Sonsuz Kaydırma tercih edildi, diğer yerde ise sayfa numarası?

Middle+
232

Ürün kartında indirim gösterimini nasıl gerçekleştirirdiniz? Varlığa hangi alanları eklerdiniz? Yeni fiyatı ön yüzde mi hesaplarınız yoksa backend'den mi beklerdiniz?

Middle+
232

En çok hangi yığınla çalıştınız? Hangi kütüphaneleri kullandınız ve neden? Hangi görüş oluştu — hangileri iyi, hangileri kötü?

Middle+
211

Filtrelerle çalışma deneyiminizden bahsedin: nasıl gösterdiniz, URL'de mi yoksa ön uçta mı sakladınız, isteklerde nasıl ilettiniz?

Middle+
193

Axios ve React Query'yi bahsettiniz — bunların ne olduğunu ve ne amaçla kullanıldığını nasıl anlıyorsunuz?

Middle+
153

Kapanış nedir? var ile let arasındaki fark nedir?

Middle+
144

Git ile çalışmanızdan bahsedin: dallar nasıl yapılandırılmıştı, ekip içinde nasıl çalışıyordunuz?

Middle+
135

Yetkilendirmeden bahsettiniz — hangi yaklaşımları kullandınız? Yetkilendirme konusunda ne deneyiminiz var?

Middle+
134

Promise.all, Promise.any, Promise.race, Promise.allSettled — bu 4 Promise metodundan bahsedin, ne yaparlar, nasıl farklılık gösterirler? Bu metodlarla örneklerde konsolda ne gösterilir?

Middle+
133

Dijital ürün mağazası için vitrin ürünlerini nasıl görüyorsunuz (PlayStation Plus, Xbox Game Pass, Nintendo abonelikleri vb.)? Hangi varlıklar/modelleri öne çıkarırsınız? Hangi sorguları oluştururdunuz?

Middle+
121

Üretimde bir hata oluştu, acil olarak düzeltilmesi gerekiyor, ancak dev dalı zaten yeni özelliklerle çok ileride. Nasıl hareket ederdiniz?

Middle+
108

// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)

Middle+
107

git fetch ile git pull arasındaki fark nedir?

Middle+
90