대비요령

프로젝트별로 흔히 나오는 문제를 정리하자.

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

여러분의 단점은 무엇인가

실존하면서 인정할 수밖에 없는 단점을 이야기 하되, 그 단점을 극복하기 위해 어떻게 하고 있는지 강조하라. 예를 들어 다음과 같이 이야기 하는 것이다.

“때로 세부사항을 놓칠 때가 있습니다. 그 덕에 일을 빨리 진행하지만 때로는 실수를 저지르기도 하죠. 그래서 저는 언제나 제가 한 일을 다른 사람이 검토하도록 합니다.”

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

  1. 순수한 질문
    1. 테스터/개발자/프로그램 관리자의 비율이 어떻게 되나요? 어떤 식으로 서로 협조합니까? 팀에서는 어떤 식으로 수립하나요?
    2. 어떻게 이 회사에 오게 되었나요? 가장 도전적이었던 일은 무엇이었나요?
  2. 통찰력을 보여줄 수 있는 질문 - 기술에 대한 지식과 이해도를 보여준다
    1. X라는 기술을 쓰시는 걸 봤는데요. Y문제는 어떻게 해결하시나요?
    2. 제품에서 Y대신 X프로토콜을 쓰시는 이유는 무엇인지요? A, B, C 등의 장점이 있다는 것은 알고 있지만, D라는 이슈가 있어 사용하지 않는 회사들도 많다고 알고 있어서요.
  3. 열정을 보여줄 수 있는 질문
    1. 저는 규모 확장성 문제에 관심이 많고, 배우고 싶습니다. 회사 내에서 그에 관해 배울 기회가 있나요?
    2. X 기술에 대해서는 잘 모르지만, 재미있는 해법이 될 것 같네요. 어떻게 동작하는지 잠시 설명해주실 수 있으신가요?

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

준비 과정 중 하나로, 두세 개의 프로젝트를 집중적으로 깊이 있게 알고 있어야 한다.

행동 질문에 대한 대처 요령

구체적으로 답하고, 오만한 태도를 보이지 말라

구체적이라 함은, 사실을 전달만 하고 그 사실을 해석하는 것은 면접관에게 맡기는 것이다. 예를 들어, “모든 어려운 부분은 제가 맡았습니다” 라고 말하기보다는 여러분이 맡았던 도전적인 부분을 구체적으로 설명하는 것이 좋다

세부사항은 최소한만 언급하라

가능하면 핵심만 전달하거나 아니면 여러분이 프로젝트에 끼친 최소한의 영향력만 설명하도록 노력하라. 면접관이 더 파고들 수 있는 여지는 항상 남겨두는 것이 좋다.