개발자 (7) 썸네일형 리스트형 개발자 기술 면접 준비 자료 모음 1. Technical Interview GuideLines for Beginners : https://github.com/JaeYeopHan/Interview_Question_for_Beginner GitHub - JaeYeopHan/Interview_Question_for_Beginner: Technical-Interview guidelines written for those who started studying progr :boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader: - GitHub - JaeYeopHa.. 개발자 기술 면접 준비 방법 # 기술 면접 준비 순서 1) 기술 면접에 대비하기 위한 학습 범위와 우선순위를 정한다 - 개발 기술은 광범위하고 깊이도 깊기 때문에, 모든 내용을 준비하겠다는 욕심은 버려야 한다 - 신입 개발자 채용 면접인 만큼, 중요한 기술들에 대해 제대로 답변하는 것을 목표로 준비 - 학습 범위 & 우선 순위 -> 나의 이력서 / 포트폴리오의 기술 스택에도 있고, 지원한 팀에도 쓰는 기술들 -> 지원한 팀에서는 사용하지 않지만, 나의 이력서 / 포트폴리오의 기술 스택에 기재한 기술들 -> 주로 사용하는 프로그래밍 언어 -> 언어와 함께 쓰이는 프레임워크 -> Computer Science 기초 (운영체제, 자료구조, 네트워크 등) 2) 면접에 자주 나오는 질문들을 한글/영문으로 검색해서 정리한다 (예상 질문 리스트.. 개발자 기술면접 [ 기술 면접은 어떤 면접인가? ] Q. 신입 개발자 채용 면접은 어떻게 진행되는가? - 서류 전형 -> (코딩 테스트 or 사전 과제 전형) -> 1차 면접 -> 2차 면접 -> 합격 - 1차 면접 : 기술 면접, 면접관(개발 팀장, 시니어 개발자) - 2차 면접 : 기술면접 or 문화적 합성 면접 , 면접관(CTO, 임원급 직원, 인사담당자) - 블라인드 채용 (신입개발자 채용에 주로 사용한다) # 기술 이해도 평가 - 이력서와 포트폴리오에 기재된 기술 스택 or 회사에서 사용하는 기술 스택 or CS 기초 - 포트폴리오에 기재된 기술 스택과 회사에서 사용하는 기술 스택의 교집합 기술들의 질문들이 많다 - 대부분 겹치지 않은 회사에서 사용하는 기술 스택의 질문을 하지 않는다 1. 이 기술의 핵심 개념.. ToyProject 정의 개인 프로젝트 장난감(Toy)처럼 비교적 가볍게 만들고 활용하는 프로젝트 자신에게 필요해서 만들거나, 만들고 싶은 것을 자유롭게 만드는 프로젝트 포트폴리오에서 가장 영향력이 큰 아이템 [토이 프로젝트 주제 선택 방법] 개발 공부를 시작하는 시점부터 만들고 싶은 프로젝트에 대한 고민 시작 + 기록 => 미리 생각해두지 않으면, 결국 흔한 주제를 선택하게 된다 => 흔한 주제 == 개발 강의에서 많이 다룬 주제 (게시판, 매모앱, To-do-List) => 흔한 주제들은 그만큼 개발을 연습하기에 적합한 주제들이기 때문에 무조건 낮게 평가받는 것은 아니다 => 하지만 토이 프로젝트는 포트폴리오에 넣기 위해 만들기 보단, 만들고 싶은 것을 즐겁게 개발한 결과물 이 어야 한다 => 프로젝트 주제를 미리 고민해두면.. 올바른 이력서 작성법 이력서의 목적 이력서 작성 규칙 이력서 양식 이력서에 담을 내용 [ 이력서의 목적 : 꼭 맞춤법 검사기 이용 ] Q. 우리가 이력서를 작성하는 이유? A. 회사에 취업하기 위해서 Q. 회사가 이력서를 받는 이유? A. 면접 볼 지원자들을 가려내기 위해 (이력서만 보고 채용 X) Q. 이력서를 평가하는 사람은? A. 팀장 혹은 시니어 개발자 Q. 팀장 혹은 시니어 개발자의 특징은? A. 팀에서 가장 바쁘고 비싼 인력 / 이력서 읽을 시간 많지 않다 Q. 이력서를 평가하는 방식은? A. 30초 안에 훑어보고, 자격 요건에 맞지 않으면 바로 버려진다 Q. 자격 안되면 지원 불가능? A. 신입 개발자 채용에서는 잠재력을 평가할 수도 있다 Q. 우리의 이력서가 달 정해야 할 목적?A. 30초 안에 훑어봐도 중요 .. 개발자 이력서가 중요한가? 개발자 채용에서 이력서의 중요도는 계속 낮아지고 있다 => 기술직이 아닌 직업들은 이력서와 자기소개서가 중요할 수밖에 없다 => 개발자는 실제 개발 실력이 가장 중요한데, 이력서만으로는 판단하기 어렵다 => 코딩 과제 or 코딩 테스트 먼저 진행한 후에 합격자들만 이력서를 제출하는 방식으로 바뀌는 추세 => 프로그래머스 같은 플랫폼을 통해 더 많은 회사들이 채용 방식을 바꾸고 있다 (데브 매칭 등) => 코딩 과제 or 코딩 테스트 부터 진행하는 이유는? 이력서 검토 비용 감소 [ 하지만 비전공자들에게는 이력서가 여전히 중요한 평가 기준이 된다 ] 비전공자들이 처음 취업하는 회사는 애초에 코딩 테스트가 없는 회사일 가능성이 높다 => 이력서가 여전히 중요한 평가 기준 개발자로 취업 하려는 비전공자 분들이.. Java - 블로그로 공부하기 개발자가 구글링 해서 찾아보는 것들? [ 사용하려는 기술의 공식 문서 ] 해당 기술의 스펙과 기능을 빠짐없이 제공하는 것이 목적이기 때문에, 초보 개발자에게 친절하게 사용법을 설명하지는 않는다. 이해하기 어렵다 비교적 최근에 나오는 기술들은 튜토리얼까지 제공하는 경우가 많다(접근성, 가독성이 좋음) [ 문제 해결을 위한 질문과 답변 (StackOverflow) ] 계속해서 디버깅할 수 있는 기회가 있고, 다른 개발자들의 코드를 읽는 훈련을 할 수 있다 * 내가 맞이한 문제와 비슷한 문제를 이미 겪은 개발자가 올린 질문과, 그에 대한 다른 개발자들의 답변을 보는 것 문제를 맞이한 상황이 아닐 때에도 StackOverflow를 활용해서 공부하는 법 https://rinae.dev/posts/h.. 이전 1 다음