Frontend
gRPC'nin (Google Remote Procedure Call) ne olduğunu biliyor musun?
Senin anlayışına göre Long Polling nedir?
Son iş yeriniz ve üzerinde çalıştığınız projeler hakkında bilgi verin.
Yapıcıyı şişirmediği dışında, yapıcı yerine inject kullanmanın başka nedenleri nelerdir?
Kendi UI kütüphaneleriniz veya bileşen kütüphaneleri yazma deneyiminiz var mı?
Teknik borç (tükenmişlik) yaşadınız mı?
Node.js (frameworkler) ile deneyiminiz var mı?
Harita ile çalıştınız mı? Hangi harita API'leri ile çalıştınız ve hangi görevleri çözdünüz?
Ön uçta mağaza ve sunucu durumu nasıl yapılandırılmıştır? TanStack Query kullanıyor musunuz?
Yup ile Zod arasındaki fark nedir?
Yeni bir şeyi anlamanız gereken ve ardından çözümü ekibinizle tartışmanız gereken bir duruma dair somut bir örnek verebilir misiniz?
await p1, await p2 ve Promise.all([p1, p2]) arasındaki fark nedir?
Konsolda ne görüntülenir ve neden?
Odaklanma için başka çözümler önerebilir misin?
Takımınız şu anda üzerinde çalıştığı projelerden, neyle ilgilendiğinizden bahsedin.
Kendini hangi yönde değerlendiriyorsun: Middle mi yoksa Senior mı?
WebSocket hakkında bize bilgi verin — nedir ve bu teknolojiyi ticari deneyimde kullandınız mı?
import React, { useState, useEffect, useRef, useContext, useReducer, useMemo } from 'react'; export default Effects = () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("her render 1")); console.log("her render 2"); useEffect(() => console.log("her render 3")); return ( <> <button onClick={() => setCount((prevProps) => ++prevProps)}> Artır </button> </> ) }
Bir ağaç var, arayüzü INode (value: number, left?: INode, right?: INode). Bir fonksiyon yazın, ağaçta dolaşır ve tüm değerlerin toplamını döndürür.
Bir uygulamanın performansını artırmak için hangi yöntemler kullanılabilir (ön yüz, arka yüz, veritabanı)?