면접 전에 해야할 일

이력서 채우기

4일차

게일 라크만 맥도웰의 코딩 인터뷰 완전 분석 p.39 ~ p. 58

내용 정리

4. 면접 전에

적절한 경험 쌓기

탄탄한 이력서를 위해 필요하다.

  • 큰 규모의 프로젝트 수업 듣기
  • 인턴 자리 알아보기
  • 무언가 하기 : 개인 프로젝트, 해커톤, 오픈 소스 프로젝트 등

탄탄한 이력서 작성하기

적절한 이력서 길이

너무 길지 않게, 인상적인 항목만 적어 주의를 산만하지 않게 한다. 우선순위를 매겨라.

고용 이력

관련된 고용 이력만 나열하자. 무엇을 구현해서 무엇을 성취했고 무엇을 이루었는지 구체적으로 쓰자.

프로젝트

중요한 것 2~4개를 적고 구성에 대해 적자. 언어, 기술, 팀 등

프로그래밍 언어와 소프트웨어

소프트웨어

굳이 적을 이유가 거의 없다. 비쥬얼 스튜디오 등은.

프로그래밍 언어

경험있는 모든 것을 적으면 위험하다. 사용한 것들을 적되, 숙련도를 함께 적자.

비 영어권 거주 지원자에 대한 제언

미국 회사에 지원할 때, 오타 검수를 철저히 하자. 나이 결혼 여부 등 개인정보를 적지 않도록 하자.

낙인의 가능성에 대해 알고 있기

특정 언어를 사용하는 것이 낙인(stigma)이 될 수 있다.

  • 기업 언어 : Visual Basic

  • 언어에 너무 몰입된 경우 : 너무 특정 언어의 능숙함에만 치중하는게 좋지 않는 회사도 있다.
  • 자격증 : 언어의 경우와 비슷하다
  • 한두 가지 언어만 알고 있을 경우 : 경험이 없는 사람으로 생각된다.

5. 행동 문제

대비 요령

프로젝트마다 다음 사항에 대해 정리해두자.

가장 도전적이었던 것, 실수 혹은 실패담, 즐거웠던 것, 리더십, 팀원과의 갈등, 남들과 다르게 행동했던 것 등등..

여러분의 단점은 무엇인가

진부한 답변보단 솔직하게 얘기하고 어떻게 극복하고 있는지를 말해라.

면접관에게 어떤 질문을 해야하나

회사의 일상을 묻거나, 기술과 지식에 대해 묻거나, 열정을 보여주거나.

기술적 프로젝트에 대한 이해

많이 배운 것을 넘어 도전적인 프로젝트, 중심 역할을 했던 프로젝트, 기술적으로 깊이 있는 이야기를 할 수 있는 프로젝트를 말하자.

행동 질문에 대한 대처 요령

  • 구체적으로 답하고, 오만하지 않기
  • 세부사항은 최소한만 언급하기
  • 팀이 아닌 자신에게 초점을 맞추기
  • 구조적인 답변을 내놓기 : 유용한 정보 우선(negget first)과 S.A.R
    • 유용한 정보 : 서두에 답변의 내용을 간결히 요약하는 것
    • SAR : Situation, Action, Result로 접근하는 것. 상황, 행위, 결과
  • 취했던 행동에 대해 논하기
  • 내 이야기를 되짚어보기

그러니까, 당신에 대해 말해보세요

나의 이야기를 구성하는 법

시간순 구조. 현재 일에 대해 설명하는 문장으로 시작해서 업무 외에 관련있거나 흥미로운 취미에 대해 이야기하기.

취미

사소하다면 말을 해야만 하는건 아니다.. 기술적인 면이 있거나, 독특하거나, 긍정적인 성격 특성을 보여주면 이야기하자.

성공 사례 보여주기

구체적인 사례를 통해 자신을 더 잘 설명할 수 있다.