이번 글에서는 지금 근무중인 회사에서 제가 하고 있는 일과 코딩 테스트때 자주 보고 있는 알고리즘이 현재 어떤 영향이 있고, 이런 내용을 실제로도 잘 활용하고 있는지에 대해서 적어보고자 합니다. 이런 글은 사실 어느 회사에서 어떤 직무로 근무하냐가 판가름되고 있지만, 저는 주관적으로 제가 근무하면서 생각한 부분과 그 내용을 정리해서 적어보려고 합니다. 참고로 저는 현재 다니고 있는 회사가 대기업, 스타트업, 프리랜서를 통틀어 7번째 회사입니다. 이 정도면 그래도 신빙성이 있는 나름의 경험을 바탕으로 말씀드릴 수 있을 것이라 생각합니다. 1. 알고리즘의 유래 신규 입사자분들, 특히나 대기업을 입사과정 있으신 분들이 필히 준비하는 과정인 알고리즘 입니다. 이전에도 그렇고 요새는 사람들이 비슷한 시스템 구조로..
Author: 주니용 요새 IT직군에서 알아주는 회사들은 대부분 입사 전 코딩 테스트를 필수로 치루게 된다. 나도 많은 코딩 테스트를 치뤄봤지만, 서버를 주로 개발한 사람의 입장으로서 자바를 코딩 테스트 언어로 많이 선택했었다. 내가 아는 한도에서 적어도 자바스크립트를 코딩 테스트 언어로 사용하는 이유는 다음과 같을 것이다. 편해서 또는 눈에 익어서 오토캐스팅이 되서 소스코드를 빠르게 작성하기 위해서 컴파일러 설치를 안해도 되서 현재도 그렇지만, 아직까지도 웹 생태계는 지속적으로 변하고 있다. 지금의 추세는 자바스크립트를 기본으로 한 프레임워크인 리-뷰-앵(React, Vue, Angular)의 시대라고 해도 과언이 아니다. 그래서 그런지 웹 개발을 할 수 있다는 사람이 주변에 너무나도 많고, 그 때문에..