문제 해결과 짧은 기술 질문에 모두 적용되는 두 가지 접근 방식이 있습니다.
첫 번째는 상사가 사용합니다. 스트레스가 많은 상황에서 사람의 행동을 테스트하기 위해 도움을 제공하지 마십시오. 그것은 완전히 유효한 접근법이며, 그 사람에 대한 힌트를 줄 수 있습니다. 결국, 당신이이 사람을 고용하면, 그녀는 모든 동료들로부터 지속적인 도움을받을 수 없습니다.
두 번째는 힌트와 지원을 제공하는 것입니다. 지원 수준은 그다지 중요하지 않습니다. 중요한 것은 당신이 그 사람에게 더 많은 도움을 줄수록, 그녀의 성공을 덜 중요하게한다는 것입니다.
개인적으로, 나는 당신이 그 사람이 스스로 문제를 해결할 수 없다는 것을 확신하고 도움 없이는 해결할 수 없다고 느끼도록 충분한 시간을 가져야한다고 믿습니다. 그러나 그 사람에게 답변 자체를 말할 때까지 점진적인 도움을 제공 할 수 있습니다.
예:
C C #에서 읽기 전용 속성, 즉 생성자 내에서만 초기화 할 수 있고 나중에 변경할 수없는 값을 가진 속성을 만드는 방법을 알려줄 수 있습니까?
- 물론이야. 난 그냥 키워드를 사용합니다 readonly
.
- 확실합니까? 속성과 필드의 차이점을 설명해 주시겠습니까?
‒ 흠. 속성은 ... 알다시피 ... 가져오고 설정 ...
‒ 좋아. 따라서 필드는 클래스 또는 구조체 내에서 선언되고 클래스 / 구조 범위 내에서 유효한 변수이며 속성은 필드와 유사하지만 값을 읽거나 쓰거나 계산하는 메커니즘을 제공합니다. 이제는 어떻 readonly
습니까? 속성과 함께 사용됩니까?
fields 필드에만 사용된다고 생각합니다 ... ...
맞습니다. 그렇다면 속성은 어떻습니까?
‒ 읽기 전용이 아닙니다.
- 확실합니까? 게터 만있는 속성은 어떻습니까?
read 읽기 전용입니다.
their 가치가 항상 동일하게 유지된다는 의미입니까?
- 예.
- 아니 정말. 게터가있는 속성이 있다고해서 클래스 인스턴스의 수명 동안 값이 변하지 않는다는 의미는 아닙니다. getter가 속성에 액세스 할 때마다 증가하는 필드를 참조하면 반환 된 값이 계속 증가합니다.
- 권리.
‒ 그래서? 결코 변하지 않는 값으로 속성을 구현할 수있는 방법에 대한 아이디어가 있습니까?
‒ 아니오.
‒ 글쎄, 당신은 읽기 전용 백업 필드를 사용할 수 있습니다. 후원 분야가 무엇인지 아십니까?
[...]
모든 경우에 답을주는 것이 좋습니다. 인터뷰 대상자가 흥미로운 답변으로 내 답변에 댓글을 달았을 때 처음에 질문에 대답 할 수 없더라도 관련 내용을 알고 있음을 보여주는 몇 가지 사례가있었습니다.
또한, 단지 더 이상의 도움으로 질문을함으로써, 당신은 그 사람에 대해 너무 많은 정보, 그녀가 알거나 답을 알고하지 않는 것을 제외하고는 사실을 가지고 있지 않습니다 . 점진적인 도움을 제공하면 그 사람이 문제에 대해 어떻게 생각 하는지 알 수 있습니다 .
또한 그 사람이 모르는 다른 것들을 보여줄 수도 있습니다. 위의 예를 보자. 첫 번째 답장에서 그만두면 그 사람이 필드와 속성의 차이를 설명 할 수 없거나 지원 필드가 무엇인지 모른다는 것을 알지 못했을 것입니다.
사람이 즉시 대답하면 괜찮습니다. 그녀가 도움이 필요하다면 이것에 아무런 문제가 없습니다. 질문에 스스로 대답하면 나쁜 징조이며 인터뷰 대상자가 다른 질문에 대답 할 수 있기를 바랍니다.