Frontend
Gelecekteki işinizden beklentileriniz nelerdir?
Aynı işleyici içinde setCount'i birkaç kez çağırırsanız, düğme etiketinde ne olur? Bileşen kaç kez yeniden render edilir?
Sekme değiştirirken yönlendirmeyi değiştirmeden ağır bileşenleri dinamik olarak nasıl yükleriz ve bağımlılık enjeksiyonu aracılığıyla gerekli bağımlılıkları nasıl aktarırız?
RTK Query veya GraphQL istemcilerinin geleneksel Axios'a göre en büyük avantajı nedir?
// === 1 === // TODO: id fonksiyonunu uygula // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: Table.tsx'yi uygula return <></>; }
JavaScript'te bağlam nedir, leksikal ortam nedir ve kapanışlar nasıl çalışır?
BTİ deneyimindeki başarısızlığınız hakkında bilgi verin
Hangi şehirde yaşıyorsun? Taşınmaya hazır mısın? Hybrid hakkında ne düşünüyorsun?
XSS saldırıları nedir?
SCSS/LESS ön işleme araçlarıyla çalıştınız mı?
ESLint ve Prettier'ı birbirleriyle çatışmayacak şekilde ayarlamak zorunda kaldınız mı?
Aşağıdaki kod parçasını göz önüne alın: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` `started` fonksiyonunun `info` nesnesiyle yaptığı işlemi açıklayın ve `started(info)` çağrısının çıktısını tanımlayın. Ayrıca, `started(info)` çağrısından sonra orijinal `info` nesnesinin değişip değişmediğini tartışın.
Şirketin dahili kullanımı için teknik mülakat kaydı yapmam uygun mu?
Computed'ta API'ye erişim yapılabilir mi?
İşinizde hangi yapay zeka araçlarını kullanıyorsunuz? ChatGPT, Perplexity, Cursor, Claude ve diğer yapay zeka ajanlarının geliştirmedeki kullanımına nasıl bakıyorsunuz?
Kendiniz ve en ilginç deneyiminiz hakkında biraz bahsedin.
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Görev fonksiyonu tiplemek return obj[key] } getProperty(X, 'a') // hata yok getProperty(X, 'r') // hata, r anahtarı X için anahtar değil getProperty({ name: 'Sergey' }, 'name') // hata yok
React'te Görev: 10x10 (100 kare) bir oyun alanı oluşturun, her biri rastgele renkli (kırmızı veya yeşil). Bir kareye tıklandığında, rengi tersine değişir ve aynı renkten olan tüm komşu hücrelerin rengi de (dikey ve yatay) rekürsif olarak değiştirilir.
Projenizde çok dilli olma durumu hakkında daha fazla bilgi verin
TypeScript'te kendi türlerinizi nasıl oluşturup kullanabilirsiniz?