도서 - 코딩인터뷰 완전분석 1
by choising
코딩인터뷰 완전분석 ( ~50p)
- 분석 능력
- 문제를 푸는 데 도움을 많이 받았나
- 최적화를 얼마나 했나
- 문제를 푸는 데 시간이 얼마나 소요됐나
- 디자인/설계를 할 때에 문제의 체계를 제대로 세우고, 다양한 방법에 대한 장단점을 생각해 봤는가
- 코딩 능력
- 알고리즘을 적절한 코드로 표현할 수 있나
- 깔끔하고 잘 구성되어 있나
- 가능한 에러에 대해 생각해 봤나
- 코드 스타일은 훌륭한가
-
기술적 지식 및 컴퓨터 과학 기본
-
경험
-
문화와 얼마나 맞는지 / 의사 소통 능력
- SDET
- Software Design Engineers in Test.
- Test Code를 작성하는 사람.
- 아주 높은 레벨의 면접 질문 4가지 방식.
- 새너티 테스트(sanity check)
- 보통 쉬운 문제풀이나 디자인 문제에 관련된 것들.
- 문제풀이 능력에 대한 최소한의 정도.
- 최악의 지원자를 걸러내기 위해 초반에 사용하거나 최소한의 능력으로 충분할 때 사용.
- 수준 테스트(quality check)
- 문제가 철저하게 설계되어 있고 생각하게끔 만들어져 있다.
- 알고리즘과 문제풀이 능력이 굉장히 중요할 때.
- 전문가 문제(specialist questions)
- 특정 분야의 전문지식과 관련된 문제들.
- 단기간에 쉽게 배울 수 없는 지식 및 기술.
- 프락시 지식(proxy knowledge)
- 전문가 레벨이 아니라, 지원자의 현제 레벨에서 알고 있을법한 지식.
- 새너티 테스트(sanity check)
- 회사가 다음과 같은 방식으로 채용을 한다면, 그 회사는 문제가 있다.
- 해당 분야의 전문가가 아닌 사람에게 전문적 지식을 물어볼 때.
- 딱히 전문가가 필요 없는데도 전문가를 채용할 때.
- 전문가 면접에서 기본적인 기술들만 물어볼 때.
- 새너티 테스트를 출제했지만, 그들이 생각하기에 이것이 수준 테스트라고 생각할 때.
- 이력서에 재미 삼아 만들어 본 것이 있는 개발자만큼 면접관에게 깊은 인상을 심어주는 사람도 없다.
Subscribe via RSS