기술 면접은 일반 면접과는 달리 칠판에 문제가 주어지면 바로 그 자리에서 풀어야해서 알고리즘에 대한 기반 지식과 프로그래밍 실력을 동시에 테스트 합니다.
이제 이틀 후에 면접을 보는데, 그동안 참고했던 책입니다.
이전에 면접 합격 하신 분들이 추천했던 것과 제가 도움이 되는 책들로 모아봤는데, 짧은 시간 동안 다 보기에는 시간이 부족하네요. 컴퓨터를 전공하시는 경우, 학부때부터 알고리즘을 공부하면 이 책들도 같이 병행해서 보기를 추천합니다.
아는 지식은 안다고 자기 것이 되지를 않는다는 말을 요즘 체험하고 있습니다.
문제가 주어졌을때, 어떤 도구를 가지고 어떻게 풀 것인지 몰라서 그냥 한참 망설이는 경우가 많은데, 이런 책들을 보면서 다양한 문제에 대한 경험을 하게 되면 완전히 새로운 문제가 주어지더라도 문제 풀이 능력이 생기지 않을까 생각해봅니다.
그래서 카이스트에는 problem-solving 과목이 따로 있던데, 애석하게도 제가 학부 다닐때 부산대에서는 그런 과목이 없어서 이런 훈련을 많이 하지 못한게 안타깝네요.
요즘은 초등학교때부터 이런 문제들을 가지고 훈련을 하는 애들도 많던데, 빠르면 빠를 수록 이런 문제 해결 능력을 길러주는게 중요할 것 같네요.
프로그래밍 면접 인터뷰 참고 사이트
http://courses.csail.mit.edu/iap/interview/materials.php
http://www.topcoder.com/tc?module=Static&d1=tutorials&d2=alg_index
http://www.cs.princeton.edu/introcs/41analysis/
http://www.cs.princeton.edu/introcs/42sort/
· | ![]() | Programming Challenges - 알고리즘 트레이닝 북 서환수, 미구엘 A. 레비야, 스티븐S.스키에나 | 한빛미디어 | 20040716 |
· | ![]() | 생각하는 프로그래밍 존벤틀리, 조상민, 윤성준 | 인사이트 | 20030215 |
· | ![]() | Introduction to Algotithms 이충세, Clifford Stein, Thomas H. Cormen, 심규석, Ronald L. Rivest, Charles E. Leiserson, 문병로 | 한빛미디어 | 20050513 |
· | ![]() | C로 배우는 알고리즘 1 이재규 | 세화 | 20020131 |
· | ![]() | C로 배우는 알고리즘 2 이재규 | 세화 | 20000901 |
· | ![]() | 누워서 읽는 퍼즐북 임백준 | 한빛미디어 | 20100116 |
· | ![]() | 누워서 읽는 알고리즘 임백준 | 한빛미디어 | 20031215 |
· | ![]() | 생각하는 프로그래밍 + 실용주의 프로그래머 세트 (전2권) 존 벤틀리 외, 조상민 외 | 인사이트 | 20060720 |
이글은 "인터파크도서"에서 작성되었습니다.
댓글 없음:
댓글 쓰기