Ön uçta performans sorunlarını çözme deneyimin oldu mu? Örneğin, yavaşlamalarla ilgili bir hata raporu veya çalışma sırasında fark ettiğin bir sorun. Bunu nasıl çözdüğüne dair somut bir örnek verebilir misin?
Frontend
Modeldeki mantık ve sunumun ayrım ilkelerini anlıyor musun, bu ilkeler birçok mimari yaklaşımın temelini oluşturuyor? Bu fikir başlangıçta nereden çıktı?
Sinyalleri ve RxJS'yi birbirinin yerine kullanılabilir araçlar olarak mı görüyorsun, yoksa her biri kendi görevi için mi? İkincisi ise — tam olarak hangi görev için?
inject fonksiyonuna hangi argümanı geçiriyoruz? Orada tam olarak ne geçiyor — bağımlılık mı yoksa başka bir şey (jeton)?
Genel olarak kod incelemesi ne işe yarar? Gerçekten gerekli mi ve hangi durumlarda?
Angular CLI çalıştırmanın dışında, pratikte komut satırı kullanımının hangi belirli senaryolarını deneyimlediniz?
Yapıcıyı şişirmediği dışında, yapıcı yerine inject kullanmanın başka nedenleri nelerdir?
Angular Material tabanlı yeniden kullanılabilir UI-kit bileşenleri kitaplığı geliştirmeden bahsettiniz. Kütüphane bileşenleri ile uygulamanın normal çok fonksiyonlu bileşenleri arasında temel bir fark var mı? Normal bileşenlerde vazgeçilebilir olan nedir, ancak kütüphane bileşenlerinde vazgeçilemez?
Kütüphane UI-kit bileşenleri için pratikte kişisel olarak karşılaştığınız önemli kriterler nelerdir (örneğin, bileşenin sorumluluk sınırlarının belirlenmesi)?
Nesne yönelimli programlamada kalıtım neden gereklidir ve hangi durumlarda kullanılmalıdır?
Frontend geliştirmede Middle ve Senior arasındaki farkı nasıl tanımlarsın?
Kodunda başka bir abone içinde abone oldu muydun (RxJS'nin tipik sorunu)? Bunu düzelttin mi yoksa öyle mi kaldı?
Git ve FTP dışında komut satırı (shell komutları) ile çalışma deneyimin var mı?