2010-03-22 3 views
3

저는 15 ~ 25 개의 질문 세트를 만들어서 우리 회사에 지원하는 사람들에게 질문하려고합니다.Ruby on Rails, XML, AJAX, Perl 좋은 인터뷰 질문

Ruby, XML, Ajax 또는 Perl에 관한 좋은 질문이 있습니까?

주니어 위치입니다. 나는 쉬운 질문을 원하지만, 동시에 그들은 조금 어려울 수 있습니다. 작은 답변을 알고 있지만 좋은 지식이 필요합니다. 펄에 대한

+1

특정 위치와 회사에 대한 자세한 내용을 추가해야한다고 생각합니다. 이미 숙련 된 사람들이 당신에게 주석이없는 코드를 남긴 최고 개발자를 대신 할 준비가 되려고합니까?또는 선배가 이미 우수한 팀에 문서화 된 코드, 프로세스 워크 플로 및 교육을 위해 할당 된 2 개월로 참여할 수있는 방법을 찾고 있습니까? –

답변

2

몇 가지 질문 :

  • 당신이 자주 perl 통역사를 사용합니까 그리고 그들이 무엇을 의미합니까 무엇 인수.
  • use strict 명령은 무엇을하며 왜 사용해야합니까?
  • 변수 앞에 접두어를 붙이는 경우 기호 $, @%은 무엇을 의미합니까?
  • 최대한의 재사용과 최대 가독성을 위해 코드를 구성하는 데 사용할 수있는 펄 언어의 요소는 무엇입니까?
  • 일본인이란?
  • perl에 적합한 프로젝트의 특성은 무엇입니까?
  • 왜 당신은 펄에서 프로그래밍을합니까?

http://www.perlmonks.org/?node_id=53470

+0

-1 더 나은 질문 : ** 언어의 이름은 무엇입니까? ** –

2

주니어 위치에 대한 고용 할 때, 우리는 일반적으로 (우리는 루비에 노력하고 있지만, 우리가 그것을 알고 후보를 기대하지 않았다, 예를 들어) 일부 특정 지식에 대한 요구 사항을하지 않도록, 우리 공통 IT 지식, 문제 해결 능력 및 "nerdiness"와 같은 다른 자질에 의존하고 있습니다.

그래서 인터뷰의 첫 번째 부분은 대개 후보자의 이전 경력에 대해 이야기합니다. 예를 들어 후보자의 대학 프로젝트에 대해 이야기하고 자신이 얼마나 헌신적이었으며 그 밑에서 기술을 얼마나 깊이 이해했는지 알아 내려고했습니다. "진짜"질문이 던져진 플랫폼에 대해 이야기합니다. 그가 Java로 작업했다면 OOP, 인터페이스와 클래스의 차이, 의견을 얻으려고 시도합니다 ("왜 Java에서 인터페이스의 개념을 추가 했습니까?"등). 주제에 대한 단독 의견은 일반적으로 좋은 징조. 그런 다음 후보자에게 프로젝트를 수행하는 동안 어떤 특정 문제에 대해 물어보십시오. 어떻게 처리 했습니까? 이런 종류의 "techie 스몰 토크 (techie smalltalk)"로 후보자에 대해 많은 것을 배울 수 있습니다.

인터뷰의 두 번째 부분에서 우리는 우리가 작업하고있는 분야에서 약간의 작은 문제를 해결할 것으로 기대합니다. 우리는 도구를 선택해야합니다 (보통 주류 스크립팅 언어 또는 bash 또는 기타 익숙한). 간단한 프로그래밍 작업, 간단한 CSV 파일 구문 분석 및 예를 들어 고유 한 필드 계산 우리는 수시로 그를 일하는 것을보고, 도움을 제공합니다. 즉, 가능한 한 실제 작업 조건을 시뮬레이션하려고합니다.

미안하지만,이 답변은 당신이 요구하는 "조리법"이 아니지만 유용 할 수 있습니다.