개발자 직군 취업을 위해 준비를 하다 보면 알고리즘을 빼놓고 이야기하기 어렵습니다. 요즘 대부분의 회사에서 알고리즘 테스트를 통해 채용을 진행하고 있으며, 심지어 서류 심사 보다도 우선 알고리즘을 어떤 성적으로 통과하느냐를 먼저 보는 경우도 종종 있으니까요. 심지어 경력직 채용인 경우에도 알고리즘을 꼭 보는 경우도 있고 말입니다. 그래서 비전공자인 제가 현재 알고리즘공부를 어떻게 하고 있는지, 정리해보려 합니다. 더 좋은 방법이 있다면 언제든지 댓글로 알려 주시면 감사하겠습니다. 알고리즘이란? 일단 많은 기업에서 요구하는 알고리즘이란 대체 어떤 것일까요. 네이버 지식백과에서 알고리즘 정의를 찾아보면 다음과 같습니다. 알고리즘(algorithm)은 주어진 문제를 논리적으로 해결하기 위해 필요한 절차, 방법..