Lütfen, geliştirme deneyiminizden bahsedin, önemli olduğunu düşündüğünüz noktaları belirtin.
Frontend
Tüm vaatler başarıyla tamamlandığında final çözüm çağrılmalı mı?
Yapay zekaya nasıl bakıyorsun? İşte ve günlük yaşamda mı kullanıyorsun?
Gereksinçlerin belirsiz, yok veya detayları meslektaşlar, tasarımcılar, analistler ile kendin netleştirmen gereken durumlara nasıl yaklaşıyorsun? Görevleri kendi başına detaylandırma ve meslektaşlarınla iletişim kurma zorunluluğu seni korkutmuyor mu?
Acil durum görevleriyle ilgili olarak, hızlıca değişip hızlıca bir şeyler yapmanız gerektiğinde nasıl hissediyorsunuz? Bu çalışma modundan korkmuyor musunuz?
isPalindrome fonksiyonunun uygulamasını yazın, bu fonksiyon bir dize alır ve palindrom olup olmadığını kontrol eder (soldan sağa ve sağdan sola aynı şekilde okunur). Fonksiyon true veya false döndürmelidir.
delay fonksiyonunun uygulamasını yazın, bu fonksiyon milisaniye cinsinden süre alır ve belirtilen sürede çözülen bir Promise döner.
İlk çağrıda fonksiyonlar kümesi alan, ikinci çağrıda ise sayı alan ve bu fonksiyonları ardışık olarak bu sayıya uygulayan, önceki fonksiyonun sonucunu bir sonraki fonksiyona aktaran bir fonksiyon (pipe/compose tarzında) uygulayın. Örneğin, birkaç kez iç içe geçmiş inc fonksiyonu, sayıyı ardışık olarak artırmalıdır.
Polyfill nedir? Hiç polyfill yazdın mı?
ES6'de ortaya çıkan startsWith metodunun polyfill'ini, sadece ES5 olanaklarını kullanarak (let/const, ok fonksiyonları vb. olmadan), prototip kalıtımı aracılığıyla yaz.
Performans metriklerini (Web Vitals) adlandırın — biri kullanıcı etkileşimiyle ilgili, diğeri UI'nin çizimiyle ilgili. Bunlar ne ölçer?
React bileşeninde (useEffect, veri fetch, popüler ve tüm kitapların gösterimi ile Book bileşeni) tek bir diff dosyası içeren pull request'in kod incelemesini yapın. Tüm sorunları bulun ve yorumlayın: hook kurallarının ihlali, fetch sırasında hata yönetiminin olmaması, AbortController eksikliği, yanıt durumu kontrolünün olmaması, inline stiller, map'te key eksikliği, boş dizilere kontrol, memoization (useMemo) ihtiyacı, fetch mantığının ayrı bir hook/bileşene alınması vb. Ayrıca cevaplayın: isBest bayrağı mevcutsa isteğin yalnızca o zaman nasıl gerçekleştirileceğini nasıl uygularsınız?
JavaScript'te ES6 (ES2015) standardında hangi yeni özellik ortaya çıktı, anlat.