[펌] it업계 찌질이 필터링 예제

ºΘ¸˛Θº

출처 : http://tikifr.egloos.com/4378956

개인적으로 우리회사도 직원 뽑을 때, 이런 시험 봐야 한다고 생각함.
너무 찌질이들이 많음…..;;;;

C를 기준으로 하는거 같아서 간단히 몇군데만 java로 변경…..

==============================================================
1. K&R에 등장하는 예제인 Hello World를 작성하시오.
[평가 기준] 손으로 코딩해 본 신입과 눈(또는 입)으로 코딩하는 신입이 극단적으로 갈리는 문제임.
리턴값은 int건 void건 상관잆이 main(String[] args) { System.out.println(“Hello World”); } 형태만 갖춰져 있으면 정답으로 인정.

==============================================================
2. 다음의 PC부품을 가지고 조립하는 과정을 간략히 기술하시오.
(케이스, CPU, 메인보드, 램, 파워스플라이, HDD, DVD드라이버등등)
[평가 기준] 조립 경험과 문서 작성 능력을 평가하는 문제임.
부품을 전체적으로 조립하는 과정이 맞으면 정담으로 인정.

==============================================================
3. 자신을 즐겨 사용하는 에디터와 그 이유를 간략히 쓰시오.
[평가 기준] 프로그래밍이 몸에 익었는지를 평가하는 문제임.
“notepad라던가, 생각이 나지 않는다”라고 쓰면 0점 처리할 것.

==============================================================
4. alz로 압축을 하거나, hwp로 문서를 작성하여 외국에 전송하면
안되는 이유를 설명하시오.
[평가 기준] 파일 확장자를 이해하는 기초 상식.
외국에서는 안쓰는 확장자라고 기술하면 정답 처리.

==============================================================
5. for문을 이용하여 1에서 10까지의 합을 구하여 결과를 출력하는 프로그램을 작성하시오.
단, 부등호에 주의하시오.
[평가 기준] for문을 사용하는 최소 프로그래밍 능력

==============================================================
6. 다음은 String.substring 메소드에 대한 java api 설명중 일부이다. 우리말로 해석하시오.
Returns a new string that is a substring of this string. The substring begins at the specified beginIndex and extends to the character at index endIndex - 1. Thus the length of the substring is endIndex-beginIndex.
[평가 기준] 최소한의 영어 해석능력과 substring 사용 경험.
substring의 사용법만 알아도 풀 수 있는 문제임.

==============================================================
7. width와 height값을 가지는 box라는 클래스를 정의하시오.
단, width와 height는 정수 타입임.
[평가 기준] 최소 설계 능력

==============================================================
8. 다음의 단어에 대해 설명하시오.
a. ascii-code
b. bash(또는 sh)
c. javac
d. vi (또는 vim)
e. intel (또는 amd)
[평가 기준] 최소 상식

==============================================================
9. Swap메소드의 코드와 설명문(코멘트)를 완성하시오.
/** 메소드명   :
기능     :
파라메터 :
리턴     :
*/
void Swap(int p, int q)
{  /* 코딩 하시오 */   }
[평가 기준] 기본적인 코딩과 설명문 작성

==============================================================
10. (신입)
리눅스를 설치해 본적이 있습니까?
설치해본 적이 설치한 제품명을 기술하시오.
추가로, 설치후 어떠한 용도로 사용해 보았는지 기술하시오.
(경력)
소스 관리 시스템을 써 본적이 있습니까?
사용해 본 적이 있다면 제품명을 기술하시오.
만약 없다면,
공동 작업시 코드 관리를 어떻게 했는지 기술하시오.
[평가 기준] 신입이라면 Fedora, RedHat, SUSE, 와우, 한컴, 멘드레이크등등
경력이라면 VSS, SVN, CVS등등
==============================================================

 

출처 : http://tikifr.egloos.com/4378956