학생들에 대한 나의 경험 나는 처음부터 거의 처음부터 시작했습니다. 사람들이 대학에서 배우는 것과 유용한 것은 두 개의 분리 된 세트라는 것을 알았습니다.
그러나 당신이 그들에게 말할 기회가 있기 때문에 그것을 받아들이지 않는 것은 어리석은 일입니다.
내 가정은 배경에 공통점이 거의 없으므로 언어 관련 질문을 피하고 있다는 것입니다. 내가 한 예외는 그들이 웹에서 무언가를 한 것으로 가정하지만이 질문은 전문가가 포함 된 경우 동등한 것으로 대체 될 수 있습니다.
당신은 그들에게 내가 일종의 시도한 진보적 인 것을 요구했지만 공통점이없는 것에 대한 나의 가정이 옳고 틀린 질문은 상대적으로 까다 롭고 많은 능력은 더 일반적인 답변에 대한 좋은 대답에서 나옵니다. 질문이 있습니다.
어쨌든...
1) 어떤 언어와 기술에 노출되어 있습니까? 실제로 프로그래밍하는 데 50 시간 이상을 소비 한 이들 중 몇 개 (및 어느 것) (강의, 실습 시간 등은 포함하지 않고 혼자서 코딩 한 프로젝트 및 과제 포함)
2) 지금까지 작성한 가장 복잡한 프로그램을 설명하십시오. 무엇이 복잡 해졌습니까?
3) 대학에서 프로그래밍과 관련하여 무엇을 제대로 이해하지 못했다고 가르쳤습니까? 모든 것을 이해했다고 생각한다면 (이 시점에서 성적을 확인하십시오) 코딩하는 방법과 그것에 대해 어떻게 생각할 수 있는지 알지 못하는 응용 프로그램 또는 응용 프로그램 요소에 대해 이야기하십시오.
4) 객체 지향 프로그래밍의 기본 원리는 무엇입니까?
5) 1 분 안에 가능한 한 관계형 데이터베이스에 대해 알려주십시오.
6) 웹 애플리케이션의 경우 페이지 간 사용자 정보를 유지하는 방법을 설명하십시오. 설명한 메커니즘에 어떤 장단점이 있습니다.
7) 컴퓨팅 내에서 일반적으로 사용되는 기능을 선택하고 프로그래밍 방식 (예 : 암호화, 압축)에서 작동 방식을 매우 간략하게 설명합니다. 또한 당신이 그 기능을 어떻게 사용해야했는지 설명하십시오 (여기서 어떻게 작동하는지 알 수 있지만 라이브러리를 얻는 것이 더 낫다는 사실을 찾고 있습니다).
편집 : 원래 요청 한대로보다 진보적으로 만들기 위해 몇 가지 질문을 재구성하고 추가했습니다.