면접 후기
-
2022년 결산 및 회고.면접 후기 2022. 12. 20. 15:44
1. 리액트와 타입스크립트, Next를 독학해서 공부하고 그걸 가지고 혼자 세 개의 프로젝트를 수행하고 포트폴리오를 만들었다. 다른 구직자들을 보니까 혼자 수행한 프로젝트는 퍼져서 흐지부지되거나 처음에 계획했던 요구사항의 사이즈를 좀 줄여서 수정하게되는데, 나는 어떻게해서든 끝까지 계획하고 구현하려고 했던 사항들을 구현해낸다. 다른 취준생들이랑 교류를 좀 해보기 전에는 몰랐는데, 그게 나의 가장 큰 장점이라고 생각함. 물론 이건 1~2 년차 급에게만 먹히는 장점이라는 생각이 들긴하는데.. 개인적으로 이런 부분을 보면 객관적으로 나는 실력을 떠나서 성실하고 꾸준한 취준생이라고 생각은 든다. 실력이야 뭐 요새 다 잘하는 사람밖에 없으니. 2. 방통대 컴퓨터과학과 편입해서 3학년 수료 및 학점 평균 4.0 이..
-
CDN 이란.면접 후기 2022. 9. 15. 09:20
cdn은 프론트개발할 때 참 많이 쓰이는 기술인데, 잘 이해하지못하고 무작정 써왔던 터라 면접 때 관련 질문이 나와도 제대로 대답하지 못해 스스로 너무 안타까웠습니다. 😥😥😥 해당 기술에 대해 깊게까진 아니더라도 짧게 핵심만 정리해보겠습니다. 기본적으로 CDN의 개념은 Contents Delivery Network의 약자로서 데이터의 용량이 큰 웹어플리케이션에서 데이터의 로드 속도를 줄일 수 있는 전송 방법입니다. 로드 속도를 줄이는데는 cache 서버, 즉 PoP(Points of presence)를 활용한 물리적 거리 줄이기 방법이 사용됩니다. 보통 cache는 컴퓨터의 기억장치의 부분 중 하나로 데이터나 값을 복사해놓는 임시 장소를 뜻합니다. 이와 비슷하게 이 cache 서버는 origin 서버가 ..
-
크로스 브라우징 해결법.면접 후기 2022. 9. 14. 11:06
면접 질문에서 제대로 대답을 못해 많이 아쉬웠던 질문이었습니다. 해당 답변을 짧게 정리해보겠습니다. 1) 전반적으로 css, javascript, html 요소를 mozilla 등의 web docs 사이트에 검색하여 호환성을 알아내는 방법입니다. 예를 들어 flex를 mozilla에 검색해본다면, 요렇게 브라우저별 호환 유무와 버전별 어디까지 기능을 제공하는지 알려줍니다. 2) polyfill, underscore.js 등의 라이브러리를 사용합니다. 먼저 underscore.js의 예시입니다. docs를 보니 jquery와 유사하게 이 라이브러리만의 문법을 제공하네요. 물론 기존 vanillascript 문법보다 더 편리하게 사용가능하고 브라우저별 호환성도 잡아 유용할 수도 있겠습니다만,, 저같은 주니어..