프로그래머스 2단계는 수월하게, 3단계까지 힘들게 풀수 있는 정도 까지 연습하자. 대기업이 3.5단계 수준이라고 한다.
카카오에 다니는 친구는 백준 600문제 풀고 플레3이라고 하는데 아마 프로그래머스 3.5단계 푸는 것으로 보인다.
우선 토이와 이코테 책으로 기본유형을 익히고 프로그래머스 문제를 풀어보자.
알고리즘 공부할 시간이 1~2년정도 있는 사람이 아닌 나 같은 경우,
코딩테스트에 주로 나오는 대표 개념의 유형 별 풀이를 일단 외우는게 빠른 방법이다.
그 다음에 응용 문제에 접근해서 고민해보자.
지원하고자 하는 기업이 요구하는 언어를 먼저 확인하고 준비하자
주로 파이썬/C++/Javascript 가 있다.
새로운 문제를 풀면서 시간을 많이 썼는데도 못풀거나 자신감이 많이 떨어졌을 때
기존에 풀었던 문제를 다시 열어서 풀고 블로깅 한 내용을 보면서 자신감을 갖자.
내가 쓴 코드를 한줄씩 설명할 수 있을 정도로 연습을 해놔야 실전에서 작성한 코드도 면접관에게 설명할 수 있다.
JS 기준 변수 하나는 8 Byte 이다.
여기서 일반적으로 128/256/512MB 로 메모리 조건이 나오는데 이정도면 100만Byte니 참고하자.