Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 interview-study

북극곰 기술 면접 스터디🐻‍❄️

팀원 포지션
고수정 프론트엔드
김지윤 프론트엔드
설지윤 프론트엔드
정지훈 프론트엔드
김혜민 백엔드
이수호 백엔드

👫 진행 방식

  1. 각자 면접 질문 3개를 선정해 사전에 공유합니다.
  • 질문 분야에 맞는 md 파일에 질문을 추가합니다.
  • 다른 팀원들이 선정한 질문을 확인하고 그에 대한 답변을 준비합니다.
  1. 모임 날에 자신이 뽑은 질문의 모범답안을 공유합니다.
  • 각자 준비한 답변에 대해 의견을 나눕니다.
  • 각자의 브랜치에 답변 md 파일을 추가합니다.

✏️ 질문 분야

  • Stack과 Queue의 차이점에 대해 설명해 주세요.>>
  • CSS Box Model에 대해 설명해 주세요. >>
  • 시멘틱 마크업이란 무엇인지 설명해주세요. >>
  • Flex 속성을 사용하는 이유에 대해 설명해주세요. >>
  • 크로스 브라우징에 대해 설명해주세요. >>
  • ES6에서 추가된 기능에 대해 설명해주세요. >>
  • this 키워드와 dynamic binding에 대해서 설명해주세요. >>
  • hoisting에 대해 설명해 주세요. >>
  • 클로저는 무엇인가요? 원리와 왜 사용하는지 설명해주세요. >>
  • 웹팩과 바벨은 무엇인가요? >>
  • 이벤트루프란 무엇인지 설명해주세요. >>
  • 객체지향 프로그래밍의 특징에 대해 설명해주세요. >>
  • 콜백함수에 대해 설명해주세요. >>
  • 이벤트 버블링에 대해 설명해 주세요. >>
  • SPA와 MPA의 차이를 설명해 주세요. >>
  • 이벤트 바인딩에 대해 설명해 주세요. >>
  • Virtual DOM의 개념과 장점에 대해 설명해 주세요. >>
  • useMemo와 useCallback의 개념과 차이점을 설명해 주세요. >>
  • props와 state에 대해 설명해주세요. >>
  • 클래스형 컴포넌트와 함수형 컴포넌트를 비교해주세요. >>
  • 라이프 사이클에 대해 설명해 주세요. >>
  • Cross-Origin Resource Sharing(CORS)란 무엇이며, 필요한 이유는 무엇인지 설명하세요. >>
  • HTTP와 HTTPS의 차이점이 무엇인지 설명해 주세요.>>
  • AJAX에 대해 설명하세요. >>
  • REST API가 무엇인지 설명해주세요.>>
  • TDD에 대해 설명해주세요. >>
  • SessionStorage, LocalStorage, Cookie에 대해 설명해 주세요. >>
  • 캐시(Cache)에 대해 설명해주세요. >>
  • MVC와 MVVM 패턴의 차이를 설명해주세요.>>
  • 동기, 비동기, 블로킹, 논블로킹에 대해 설명해주세요. >>

About

기술 면접 스터디

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors