면접 타운

  • all

  • frontend

  • backend

  • 디자인 시스템이란 무엇이며 왜 중요할까요?

    일관된 UI/UX를 위한 토큰, 컴포넌트, 가이드라인 등의 개념과 팀 협업 측면의 장점을 설명해주세요.

  • CSR에서 초기 로딩이 느려지는 이유는 무엇인가요?

    CSR 구조에서 JS 번들 로딩 및 실행 시점 때문에 FCP(First Contentful Paint)가 지연되는 이유를 설명해주세요.

  • staleTime과 cacheTime의 차이는 무엇인가요?

    staleTime은 refetch 조건, cacheTime은 메모리 유지 기간이라는 점을 설명해주세요.

  • 쿼리 무효화(Query Invalidate)는 언제 하나요?

    데이터 변경 이후 관련 쿼리를 새로 불러오기 위한 무효화 방법을 설명해주세요.

  • useMutation은 언제 사용하나요?

    POST, PUT, DELETE 요청과 같은 데이터 변경 시 사용하는 이유를 설명해주세요.

  • useQuery 훅은 어떻게 사용하나요?

    기본 사용법과 key, fetch 함수, 옵션 설정 방식에 대해 설명해주세요.

  • TanStack Query란 무엇인가요?

    어떤 역할을 하는 라이브러리인지 설명해주세요.

  • 브라우저의 Same-Origin Policy(동일 출처 정책)는 무엇인가요?

    Same-Origin Policy의 정의와 이것이 웹 보안에 왜 중요한지 설명해주세요.

  • 브라우저가 자바스크립트를 실행할 때 블로킹이 발생하는 이유는 무엇인가요?

    자바스크립트가 파싱될 때 HTML 파싱을 블로킹하는 이유와 이를 방지하기 위한 async, defer 속성의 차이를 설명해주세요.

  • 크로스 브라우징이란 무엇이며 왜 중요한가요?

    크로스 브라우징의 개념과 중요성을 설명하고, 실제 프로젝트에서 경험한 크로스 브라우징 이슈와 해결 사례가 있으면 설명해주세요.

  • ◀
  • 3
  • 4
  • 5
  • 6
  • 7
  • ▶