나는 컴퓨터 과학 석사 학위를 마쳤으며 개발자로서 첫 면접을 받았습니다. 대규모 개발 프로젝트에 대한 경험이 많지 않지만 대학 교육이 중요한 것으로 기대하고 있습니다.
면접관에게 어떤 자료를 가져와야하는지 궁금합니다. 대부분의 면접관은 특히 새로운 졸업생에게 무엇을 기대합니까?
**편집하다:
바지를 잊어 버린 것을 제외하고는 면접이 잘 진행되었습니다.
모든 훌륭한 조언에 감사드립니다!
나는 컴퓨터 과학 석사 학위를 마쳤으며 개발자로서 첫 면접을 받았습니다. 대규모 개발 프로젝트에 대한 경험이 많지 않지만 대학 교육이 중요한 것으로 기대하고 있습니다.
면접관에게 어떤 자료를 가져와야하는지 궁금합니다. 대부분의 면접관은 특히 새로운 졸업생에게 무엇을 기대합니까?
**편집하다:
바지를 잊어 버린 것을 제외하고는 면접이 잘 진행되었습니다.
모든 훌륭한 조언에 감사드립니다!
답변:
메모장 과 펜 은 좋지만 겸손과 열정을 가져옵니다. 면접관에게 가장 깊은 인상을 줄 것입니다. ;-)
그리고 바지 - 바지 를 입는 것을 잊지 마십시오.
평온과 자신감. 어떤 코드도 가져 오지 마십시오 . 다른 사람들과의 인터뷰 경험을 바탕으로 말할 수 있습니다.
자신이 달성 한 것에 대해 자신있게 말할 수 없다면 코드가 막 방해 될 것입니다.
실제로, 요청하지 않는 한 외부 자료를 가져 오지 마십시오 (세부 사항을 적는 내용 제외). 면담하고 정직하게 질문에 답하고 인터뷰하고있는 일에 대한 열정 (또는 적어도 관심사)을 보여주십시오.
메모장! 미리 몇 가지 질문 / 생각을 생각하고 그 일을 설명 할 때 몇 가지 메모를하십시오.
당신의 이력서
아마도 몇 가지 작업과 노트북 당신이 보여 수 있는 경우 대화 적납니다.
해당되는 경우 귀하가 기여한 페이지 링크 목록
에너지 .. 얼마나 많은 사람들이 에너지 / 동기 부여없이 인터뷰를했다는 놀라운 사실 ..
나는 당신이 다른 사람에게 깊은 인상을주기 위해 당신과 함께 그것을 가져 가야한다고 말하지는 않지만, 당신이 보통 가지고있는 신문과 같이 당신과 인터뷰에 관련되지 않은 것을 갖는 것을 두려워하지 않습니다.
당신이 가지고있는 것이 무엇이든, 정리 된 방식으로 가져 가라.
나는 다른 사람들과 동의하고, 작은 메모장을 제외하고는 아무것도 부담하지 마십시오. 기다리다가 앉아있을 수도 있기 때문에 읽을 책일 수도 있습니다. 솔직하게 표시하고 자신감을 갖고 질문에 대답하십시오. 이런 종류의 일이 도움이된다면, 어떤 종류의 일이 어떤지 물어보기 위해 치트 시트를 가지고 싶을 수도 있습니다. 그들이 당신을 인터뷰하는 것만 큼 그들을 인터뷰하고 있음을 기억하십시오. 기술적 인 질문에 대해 사람들을 만나고 사람들과 어울리는 것에 대해 더 걱정하십시오.
코드에 동의하지 않습니다. 코드를 가져 오지 말고 실제 프로젝트에서 이미 샘플 코드를 가지고 있는지 확인하십시오. 사람들에게 보여줄 수있는 코드인지 확인하여 이전 작업의 코드가 없는지 확인하십시오. 실제 프로젝트의 오픈 소스 코드가 이상적입니다. 현실적인 코드 샘플은 어떤 종류의 프로그래머가 될지에 대한 많은 질문에 대답하며 9 대 5 프로그래머가 아니라는 것을 보여줍니다. 직장 밖에서 기술을 확장 할 것입니다.
회사를 조사하고 그들이하는 일과 수행 방식을 조사하여 대부분의 시간을 준비해야합니다. Wikipedia 기사를 몇 개만 읽더라도 눈이 멀지 않게 할 수 있습니다. 또한 정직한 관심을 보이고 더 많은 질문을 할 수 있습니다.
마지막으로, 숙면을 취하고, 손에 들기 전에 좋은 식사를하고, 일찍 일어나기 전에 화장실에 가서 휴대 전화를 끄십시오.
요청하지 않는 한 자신 외에는 아무것도 가져 오지 마십시오.
기록이 부족한 것에 대해 걱정하지 마십시오. 내가 당신을 인터뷰하고 있다면, 나는 당신이 당신의 마스터 프로젝트에 어떻게 접근했는지에 관해 집으로 돌아 왔습니다. 당신이 얼마나 빨리 기술과 기술을 습득했는지 느낌을 얻으려고 노력합니다. 다른 무엇보다도, 나는 당신이 도움없이 물건을 찾는 데 얼마나 좋은지 알고 싶어합니다.
내가 프로그래밍 팀에서 경험 한 가장 귀찮은 사람들 중 하나는 자기 동기 부여를받지 않고 소유권을 가지지 않는 사람들입니다. 할당 된 작업을 마치면이 행동이 수용 가능한 행동이라는 명백한 인상을 받아 비활성 상태이거나 소셜 사이트를 트롤링합니다. 당신이 주도권을 잡고, 가벼운 감독하에 일하고, 팀워크에 필요한 사회적 기술을 가지고, 과제를 고수 할 것임을 보여 주면, 당신은 모든 팀 리더의 꿈입니다.
답은 전적으로 인터뷰하는 회사의 유형에 따라 다릅니다.
나는 내가 일하는 회사 (정말 편안한 기관)에 대해서만 대답 할 수 있습니다. 그러나 인터뷰 중 하나에 맞는 옷을 입는다면 문화에 적합한 지 궁금 할 것입니다.
선택 사항이없는 경우 (예 : 대중 교통으로 인터뷰로 이동)를 제외하고는 '물건'을 가져 오는 것이 없습니다.
다른 사람들이 말했듯이 유일한 예외는 이력서 사본을 2 부 이상 가져 오는 것입니다.
당신의 것을 아는 것이 인터뷰에 '가져 오는'중요한 것입니다. 역할과 회사에 대해 조사하십시오.
답을 모르는 경우 선결하십시오. 질문을 이해하지 못하면 명확하게 질문하십시오.
면접관은 트릭 질문을하지 말아야하지만, 구현 방법에 대한 예를 요구할 수도 있습니다. 명시된 요구 사항을주의 깊게 들어보십시오.
코드 검토를 준비하십시오.
인터뷰 할 사람마다 이력서 사본 한 부와 함께 사본을 준비하십시오. 이미 이력서를 인쇄하여 배포했지만 몇 장의 추가 사본을 준비하는 것이 결코 아프지 않을 것입니다. 한때 면접관이 이력서 사본을 요구하고 "죄송합니다. 가져 오지 않았습니다." 나는 바보 같았고 그 실수를 반복하지 않았다.
그 외에는 종이와 펜을 가지고 오십시오. 때로는 화이트 보드가없는 회의실에서 인터뷰를 진행하기도하며 아이디어를 설명하기 위해 간단한 다이어그램을 그려야하는 경우도 있습니다. 종이와 펜이 있다면 황금색입니다.
휴대 전화, 노트북, 샘플 코드 (간단한 비난 : 업계에서 샘플 코드를 가져 오는 것이 좋았 으면 좋겠다. 화이트 보드 코드 작성은 싫지만 개인 포트폴리오에는 수천 줄의 코드가 있습니다. 나는 자랑스럽게 보여줄 것이다).
가능하면 주머니를 완전히 비워 두십시오. 지갑을 차 안에두고, 열쇠 하나만 가지고 다니면서 자동차 열쇠를 일반적인 열쇠 고리에서 꺼냅니다. 어떤 이유로 든 주머니에 물건을 넣는 것은 인터뷰 중에 방해가되므로 가벼운 여행을 선호합니다.
고용주에 대한 열정, 지식 및 배경 정보.
물리적 인공물을 가져 오지 마십시오. 실제로 2011 년 1 월 에는 기술 분야에서 일자리를 신청했습니다. 인터넷이라고 불리는이 환상적인 새로운 것이 있습니다. 적절한 작업 포트폴리오를 온라인 ( GitHub 프로필이 훌륭함)으로 이용할 수 있고 CV를 온라인으로 이용할 수 있으며이 두 가지에 대한 링크가있는 웹 사이트 또는 프로필이 있어야합니다. 이 주소를 알려주십시오. 도메인을 얻는 경우 보너스 포인트, 프로필로 리디렉션하더라도 1 년 동안 등록하는 데 드는 점심 비용보다 적습니다. 실제로 물리적 인 것이 필요한 경우,이 내용이 담긴 엄지 드라이브가 있거나 이름과 주소가 적힌 카드를 그대로 둘 수 있습니다.
1 네, 원래의 질문은 '09 년의 것이지만 여전히 관련이 있다는 것을 알고 있습니다.
용기 . 당신의 상사 나 동료들이 당신을 무례하게 또는 비전문적으로 인터뷰에서 대할 경우 그 입장을 거절 할 용기가 있습니다. 자신감 있고 지각하십시오.
더 실용적으로 펜을 가져와야한다고 말합니다. 그리고 그것은 그것에 관한 것입니다.
"좋은 코드"로 간주되는 코드 (일부 형식)를 가져 와서 왜 그것이 좋다고 생각하는지 명확하게 설명 할 수있는 것은 자신의 작업에 열정적이며 기꺼이 노력하고 있음을 증명하고 보여주는 가장 좋은 방법 중 하나입니다 곁에있어
이것은 당신이 직접 작업 한 코드 일 수도 있고 실제로 특정 측면에 감탄하는 공개 소스 코드 일 수도 있습니다.
물론 많은 회사들이 인터뷰에서 코드를 구체적으로 요구하지 않을 것입니다. 그렇다고해서 어쨌든 코드를 가질 수는 없습니다. 일부 면접관들은 물어 보지도 않을 수도 있지만 어쨌든 그것을보고 싶어 할 것입니다. 그것을 제공하지만 관심이 거의 없다면 면접관에게 강요하지 마십시오.
Joel과 Jeff가 팟 캐스트 / 블로그에서 이야기 한 것처럼 "왜 누군가를 프로그래머로 고용하고 그들이 실제로 적절한 코드를 작성할 수 있는지 확인하고 싶지 않습니까?"
실제로, 면접관이 귀하의 코드에 응답하는 방식, 그들의 열정 수준 및 귀하가 묻는 질문의 깊이는 귀하가이 회사가 귀하를위한 것인지 결정하는 데 매우 통찰력이 있습니다.
슬프게도 인터뷰에서 코드를 제시 / 토론하라는 요청을받은 적이 없습니다. 가장 가까운 것은 기본 (매우) 코딩 테스트입니다.
그러나 내가 본 것으로부터 소프트웨어 회사는 인터뷰에서 코드를 더 자주 요청해야한다. 소프트웨어 품질은 최소한 "다른 직업에서 더 나은 사람"을 제거함으로써 만 향상 될 수있다.