신입 웹 퍼블리셔 인성+기술 면접 후기

Kyung_j99·2022년 8월 25일
0
post-thumbnail

면접을 복기하면서 몰랐던, 헷갈렸던 질문들을 정리하면서 기록해 본다.
전체적인 분위기를 봤을 때 성격과 프로젝트에 대한 기술 면접이 대부분이었고 압박 질문도 몇 개 있었다.

압박질문 List

  1. 일 처리 방법이 맞지 않는 팀원이 있을 때 어떻게 대응할 것인지?
  2. 싫어하는 일이 있는지?
  3. 원치 않는 일을 받았을 때 어떻게 할 것인지? 등등..

비전공자라 받은 질문 List

  1. 왜 퍼블리셔라는 직군을 선택하게 됐는지? ⭐️
  2. 전 회사를 왜 그만두게 됐는지?
  3. 디자인을 하기 싫어서 분야를 바꾼 것인지? 등등..

꼬리에 꼬리를 물기 식으로 여쭤보셔서 기억은 잘 나지 않는다.
면접 전에 녹음하는 것을 까먹어 매우 아쉽다.

마지막으로 기술면접 같은 경우, 내가 만든 프로젝트에 대한 기술 면접도 준비해 가는 것을 권장한다.
구글, 유튭에서 자주 나오는 질문들 위주로 준비해 갔지만 하나도 받지 못했다. 전형적인 질문은 당연시 준비해 가고 내가 만든 프로젝트에 대한 기술 면접도 셀프 체크해야 된다는 것을 깨달았다.
-> 회사 특징마다 다른 것 같다. 웹 에이전시 같은 경우 CSS 질문과 웹에 대한 기본적인 이해를 파악할 수 있는 질문을 했다.

Q: JQuery랑 JavaScript 차이는 무엇인가?

JavaScript(JS)는 스크립트를 기반으로 한 동적 프로그래밍 언어이다. UI(움직이는 객체, 화면의 화려한 요소), 사용자 상호작용(클라이언트 측 유효성 검사, 팝업 표시 등) 및 사용자에게 표시되는 문서 콘텐츠를 제어하는 데 가장 일반적으로 사용된다.

  • 스크립트(Script): 별도의 컴파일 없이 내장된 번역기에 의해 번역되므로 바로 실행할 수 있는 언어

JQuery는 자바스크립트 DOM 작업을 쉽게 처리할 수 있도록 도와주는 라이브러리다. 자바스크립트 문법이나 라이브러리를 대체하는 프로그래밍 언어가 절대 아님.

참고자료
https://graphguide.org/ko/javascript%EC%99%80-jquery%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90-2020-%EB%8B%A4%EB%A5%B8-%EC%82%AC%EB%9E%8C

Q: 라이브러리와 프레임워크 차이점은 무엇인지?

누가 누구를 컨트롤하는지에 대한 큰 차이점이 있다.
쉽게 말해, 라이브러리 같은 경우 직접 코드를 컨트롤할 수 있고 프레임워크 같은 경우 규칙을 따르면서 코딩하는 것이다.

  • 프레임워크(Framework)란?
    원하는 기능 구현에 집중하여 개발할 수 있도록 일정한 형태와 필요한 기능을 갖추고 있는 골격, 뼈대를 의미한다.
    앱/서버 등의 구동, 메모리 관리, 이벤트 루프 등의 공통된 부분은 프레임워크가 관리하며, 사용자는 프레임워크가 정해준 방식대로 클래서, 메서드들을 구현하면 됩니다.
    ex) Angular, Vue.js 등

  • 라이브러리(Library)란?
    소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임. 즉 특정 기능을 모와둔 코드, 함수들의 집합이며 코드 작성 시 활용 가능한 도구들을 의미합니다. 즉 필요할 때 부를 수 있는 것들이다.
    ex) Node.js에서 npm으로 설치한 모듈, JQuery

참고자료
https://cocoon1787.tistory.com/745
https://youtu.be/t9ccIykXTCM

Q: 리액트 서버는 무엇을 쓰는지?

??? 진짜 넘나 당황했던 질문 중 하나 ㅠㅠ
npm 설치하거나 cdn을 사용한 경험밖에 없다고 얼버무리고 잘 모르겠다고 솔직하게 답변했다.
구글링 해도 이해가 잘되지 않아 강사님께 여쭤보고 업데이트할 예정,,
-> 강사님도 면접관의 의도를 모르겠다고 하셨다. 그리고 두루뭉실한 질문 같다고 크게 신경 쓸 필요는 없다고 하셨다.

profile
코드로 그림 그리는 사람 🎨

0개의 댓글