파피루스

모의 면접, 피드백 정리 본문

Today I Learned

모의 면접, 피드백 정리

떼굴펜 2024. 8. 1. 14:48

1. nomal.css, reset.css 사용되는 이유

- reset.css, normal.css 두개 다 팀 프로젝트에서 같은 환경에서 사용하기 위해 사용함

두개의 차이점은 reset 은 말그대로 reset 0으로 만들고 nomal은 어느정도 남긴다. (h1, h2 글자크기는 남긴다 등)

 

피드백 : 개념 이해 확인, 쫓긴 듯한 느낌 있음

 

2. 자바스크립트 코드로 개발했을 때의 한계점, 타입스크립트 등장 배경

- 순수 자바스크립트 코드 작성 한계점 : 동적 타이핑 언어라 runtime에 타입이 지정이 됨. 코드에 일관된 품질을 보장하기 어려움

- 타입 스크립트 등장 배경 : 타입스크립트는 compile 시점에 타입을 체크할 수 있다.

 

피드백 : 핵심에 가까운 이야기를 해주면 좋겠다. 시선 처리 카메라로 해주었으면.

 

 3. react query  상태관리 어떻게 하나?

- tanstack query 캐싱 처리가 내장되어 있습니다. queryKey를 이용해 캐싱된 데이터를 invalidate 할 수 있어, 개발자가 의도적으로 상태관리를 할 수 있습니다. 

 

피드백 : 캐싱관련된 내용만 나온 게 아쉽다. 서버 상태관리 등을 더 덧붙이면 좋겠다.

 

4. seo와 seo를 높히는 방법

seo 검색 엔진 최적화, meta tag 셋팅, 적절한 시멘틱 태그 사용, 정적 사이트 생성을 통해서 높힐 수 있다.

react는 seo에 불리하여 이를 보완하기 위해 Next 서버를 이용하여 검색 엔진 최적화에 더 강점이 있다.

 

피드백 : 메타 태그가 빠졌다! 답변을 구조적으로 잡자.

예를 들어 n개가 있다 1번 meta tag 2번 시멘틱 태그 3번 ssr 4번 등등