Frontend
Angular'da Change Detection stratejileri nelerdir ve OnPush nasıl çalışır?
Üretimde formda sorunlar olup olmadığını nasıl anlayabiliriz, örneğin kayıt tamamlanmıyorsa?
TypeScript görevinin üçüncü bölümü: Delivery türüne dayanan yeni bir tür oluşturun, bu türdeki tüm alanlar opsiyonel olsun (değeri undefined olabilir) ve değerleri değiştirilemesin (readonly). Utility tipleri Partial ve Readonly'u kullanın.
/* Konsolda ne gösterilecek */ console.log(1); Promise.resolve().then(() => console.log(2)); setTimeout(() => console.log(3)); Promise.resolve().then(() => console.log(4)); console.log(5); setTimeout(() => { Promise.resolve().then(() => console.log(6)); console.log(7); Promise.resolve().then(() => console.log(8)); }, 0); setTimeout(() => console.log(9));
Çevrimdışı çalışma için istekler önbelleğe alındı mı?
clearCache'i geri arama (callback) yerine doğrudan map.clear metoduna referans olarak (örneğin, clearCache = cache.clear) geçirirseniz, bu doğru çalışır mı? Bunu nasıl düzeltebilirsiniz?
TypeScript'teki yardımcı tipler hakkında ne biliyorsun?
Takım ve geliştirme süreçleri hakkında hangi sorularınız var?
Özgeçmişinizde bahsedilen bir uygulama performansını optimize ettiğiniz durumu anlatın — neden sayfa başlangıçta bu kadar yavaş yüklendi ve bunu nasıl düzelttiniz?
Bu biletlerden tek, kesintisiz bir rota oluşturulabilir. Rota içinde döngü veya tekrar yoktur. Bu aynı bilet nesnelerini rotaya göre sıralı şekilde döndüren bir program yazmanız gerekiyor. ```javascript function getRoute(tickets = []) { const cities = new Map(); for (const ticket of tickets) { cities.set(ticket.from, ticket); } const result = []; let currentCity = startcity; while (cities.has(currentCity)) { const next = cities.get(currentCity); result.push(next); currentCity = next.to; } return result; } console.clear() console.log(getRoute([ { from: 'London', to: 'Moscow' }, { from: 'NY', to: 'London' }, { from: 'Moscow', to: 'Spb' }, ])); ```
combineLatest ve forkJoin operatörleri arasındaki fark nedir?
Eğer silindirlerin (çubukların) sayısını örneğin ona çıkarmak istiyorsanız, her silindir için değerleri manuel olarak saklamadan nasıl esnek bir uygulama yapabilirsiniz (örneğin, numberOfRollers parametresi ve Array.from kullanarak)?
elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [bağlantı] export default () => { return <div>Merhaba!</div> }
Frameworklerde veya saf PHP'de PHP kodu yazma deneyiminiz var mı?
CSP (İçerik Güvenlik Politikası) nedir?
Tüm vaatler başarıyla tamamlandığında final çözüm çağrılmalı mı?
JavaScript/tarayıcıda Event Loop hakkında bilgi ver.
Neden şimdi yeni bir yer aramaya başladın?
RxJS veya Angular Signals ile çalıştınız mı?
CSS Modülleri ne işe yarar? Neden normal CSS kullanmıyoruz?