모 IT 기업 기술면접 질문 정리 (생각나는 대로)
- html - 시맨틱 구조란? 왜 시맨틱하게 마크업해야 하는지?
- js - 스코프에 대해 설명해주세요
- js - this에 대해 아는 대로 설명해주세요
- js - 스프레드 문법에 대해 설명해주세요
- css - margin과 padding의 차이와 언제 쓰는지
- css - flex나 grid에 대해 잘 아시나요?
- css - flex 기본 방향은? 방향을 바꾸기 위한 속성값은?
- css - 글자의 베이스라인을 맞추려면 flex 속성 중 무엇을 써야 하는지?
- REST API에 대해 아는 대로 설명해주세요
- https에 대해서 설명해주세요
- URI와 URL에 대해 설명해주세요
- SPA와 CSR에 대해? SPA의 단점에 대해?
- 브라우저 로그인 정보 저장에 대해서? 쿠키와 토큰에 대해서?
- forEach와 map()의 차이에 대해 설명해주세요
- 비동기 처리에 대해서 설명해주세요
- ajax에 대해서 설명해주세요
- 싱글 쓰레드인 브라우저가 비동기 처리를 하는 원리?
- 클라이언트에서 보안을 위해 무엇을 할 수 있나요?
- auth에 대해서 설명해주세요
- 싱글턴 패턴에 대해 아시나요?
- OSI 7계층에 대해 아시나요? (이건 모르는 게 당연하다고 한다)
- CORS에 대해 설명해주세요
- react - 왜 import로 번거롭게 하나씩 불러오는지?
- react - 리스트를 업데이트했을 때 발생하는 오류는?
면접 후기
처음으로 경험하는 IT 기업 면접이었는데 생각보다 화기애애한 분위기에서 진행되었다.
임원면접 1시간, 기술면접 1시간으로 총 2시간 동안 면접을 봤는데 체력 소모가 심각해서 배가 고팠다:)
스스로의 공부부족을 새삼 느꼈던, 면접관님께 많이 배웠던 유익한 시간이었다.