그래서 우리는 잘 정의 된 요구 사항을 가진 새로운 후보자에게 간단한 코딩 연습을 제시합니다. 때때로 우리는 실제로 당면한 문제를 해결하지는 않지만, 종종 운동의 범위를 벗어나는 인식 된 문제를 해결하기 위해 과도하게 설계되었습니다.
이제 내 질문은 경고 표시입니까?
편집 : 상당히 많은 토론은 결함이있는 테스트를 기반으로합니다. 주석에서 설명했듯이 테스트의 기본 전제는 파일에서 데이터를 합리적인 방식으로 읽을 수있는 방법과 다양한 방법에 놀라는 방법을 보여주는 것입니다. 업데이트 간의 대기 시간을 계산하기 전에 이제 이것이 작동하기 위해서는 데이터에 대한 특정 가정이 이루어져야하며, 이러한 가정을 찾고, 우리가 취한 접근 방식 (OO 접근 방식 등)을보고 싶다고 명시 적으로 언급합니다. 시간 프레임.
IMHO, 내가 인터뷰를 할 때 내가 만난 가장 완벽한 운동이었다.
내가 생각하고있는 특정 시나리오는 파일에서 읽지 않고 후보가 멀티 스레드 응용 프로그램에서 "네트워크"입력을 수락 한 경우이며 범위가 명확하지 않습니다.