개발자

프론트 와 백엔드 면접 차이

2023년 11월 27일조회 497

안녕하세요 현재 컴공 4학년 곧 졸업을 앞두고 있는 학생입니다. 면접을 준비하려고 하는데 궁금증이 생겨서 질문 드립니다. 프론트엔드랑 백엔드 직무별로 면접 보는 내용이 다른가요?? 보통 백엔드는 면접때 CS 지식 (예를 들어서 DB, 네트워크, 자료구조, 운영체제) 등 을 본다고 알고 있습니다. 여기서 프론트엔드로 면접을 볼때도 동일한 내용을 보는지 궁금합니다. 프론트엔드로 지원하려고 하는데 해당 CS지식 면접 준비를 하고 가야하는지 궁금해서 여쭤 봅니다!! 감사합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

인기 답변

류호준님의 프로필 사진

CS관련 지식이 프론트엔드 개발자라고해서 굳이 필요가 없는 항목이냐 라고 생각해 본다면 그렇지는 않다고 생각합니다. 백엔드에 비해서 좀 더 얕은 깊이의 질문이 나올 수 도 있다고 생각은 합니다만 기본적인 CS지식은 프론트나 백엔드나 다 가지고 있어야 면접에도 잘 대응하실 수 있을거라 생각합니다.

profile picture

익명

작성자

2023년 11월 29일

CS 지식 공부하는게 헛수고가 되지 않을까 고민했는데 이대로 쭉 하면 되겠군요. 감사합니다!!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2023년 11월 27일

프론트엔드와 백엔드 엔지니어의 면접은 각각 직무에 맞는 내용을 중점적으로 살펴보게 됩니다. 백엔드는 말씀하신대로 DB, 네트워크, 자료구조, 알고리즘, 운영체제 등 서버와 관련된 컴퓨터 과학 지식을 중심으로 질문이 이루어집니다. 뿐만 아니라 API 개발과 관련된 경험, 프레임워크 사용 경험이나 클라우드 환경에서의 개발 경험 등에 대해 질문 받을 수 있습니다. 반면 프론트엔드 엔지니어 면접에서는 사용자 인터페이스(UI)를 구현하는데 필요한 HTML, CSS, JavaScript 등 웹 기술에 대한 이해도를 주로 평가합니다. 또한 반응형 디자인에 대한 이해나 다양한 브라우저 환경에서 일관된 사용자 경험을 제공하는 방법 등에 대해서도 물어볼 수 있습니다. React.js, Vue.js 같은 프론트엔드 프레임워크에 대한 지식도 중요하게 보게 됩니다. 그러나 CS지식이 전혀 필요 없다는 것은 아닙니다. 프론트엔드 엔지니어도 웹 성능 최적화, 보안 등 기본적인 컴퓨터 과학 지식을 알아야합니다. 아울러 서버와 클라이언트가 통신하는 방법을 이해하고, RESTful API나 GraphQL 같은 기술에 대한 이해도 요구됩니다. 결과적으로 프론트엔드 직무를 준비한다면 주로 프론트엔드 과제에 집중하되, 필요한 CS지식은 함께 준비하는 것이 좋습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!