북극곰 기술 면접 스터디🐻❄️
| 팀원 | 포지션 |
|---|---|
| 고수정 | 프론트엔드 |
| 김지윤 | 프론트엔드 |
| 설지윤 | 프론트엔드 |
| 정지훈 | 프론트엔드 |
| 김혜민 | 백엔드 |
| 이수호 | 백엔드 |
- 각자 면접 질문 3개를 선정해 사전에 공유합니다.
- 질문 분야에 맞는 md 파일에 질문을 추가합니다.
- 다른 팀원들이 선정한 질문을 확인하고 그에 대한 답변을 준비합니다.
- 모임 날에 자신이 뽑은 질문의 모범답안을 공유합니다.
- 각자 준비한 답변에 대해 의견을 나눕니다.
- 각자의 브랜치에 답변 md 파일을 추가합니다.
- Stack과 Queue의 차이점에 대해 설명해 주세요.>>
- CSS Box Model에 대해 설명해 주세요. >>
- 시멘틱 마크업이란 무엇인지 설명해주세요. >>
- Flex 속성을 사용하는 이유에 대해 설명해주세요. >>
- 크로스 브라우징에 대해 설명해주세요. >>
- ES6에서 추가된 기능에 대해 설명해주세요. >>
- this 키워드와 dynamic binding에 대해서 설명해주세요. >>
- hoisting에 대해 설명해 주세요. >>
- 클로저는 무엇인가요? 원리와 왜 사용하는지 설명해주세요. >>
- 웹팩과 바벨은 무엇인가요? >>
- 이벤트루프란 무엇인지 설명해주세요. >>
- 객체지향 프로그래밍의 특징에 대해 설명해주세요. >>
- 콜백함수에 대해 설명해주세요. >>
- 이벤트 버블링에 대해 설명해 주세요. >>
- SPA와 MPA의 차이를 설명해 주세요. >>
- 이벤트 바인딩에 대해 설명해 주세요. >>
- Virtual DOM의 개념과 장점에 대해 설명해 주세요. >>
- useMemo와 useCallback의 개념과 차이점을 설명해 주세요. >>
- props와 state에 대해 설명해주세요. >>
- 클래스형 컴포넌트와 함수형 컴포넌트를 비교해주세요. >>
- 라이프 사이클에 대해 설명해 주세요. >>