2022. 4. 3. 19:13ㆍPS/코테 공부법
코딩 테스트 준비하면서 내가 찾아본 코테 공부법 정보들을 정리해보았다.
참고자료
1. https://mungto.tistory.com/516
2. https://thinline-it.tistory.com/8?category=914712
결론
내가 생각했을 때 코테 준비는 일단 다양한 문제를 풀어보는 것이 좋다고 생각함.
무지성으로 문제를 많이 풀어보는 것보다 좋은 문제를 많이 풀어보는 것이 좋다고 생각한다.
지금까지 코테 경험(SKT, 카카오, 오늘의 집, 프로그래머스 DevMatching 등...)으로 느꼈을 때 다양한 문제를 많이 접해보고 많은 유형에 대한 경험이 많을수록 더 쉽지 않을까 라는 생각이 든다.
그리고 코테 준비하면서 타이머를 재면서 문제를 풀어보면 더 좋을 거 같다.
기업에 따라 시간, 문제 개수 등이 다른데 쉬운 문제는 문제 이해 및 접근법에 5~20분, 구현 10~20분 총 30~40분 정도안에 풀어야 하고 어려운 문제는 문제 이해 및 접근법에 10~30분, 구현 20~30분 총 40~60분 안에 풀어야 코테에 통과하지 않을까라고 생각이 든다.(더 빨리 풀면 더 좋고 ㅎ)
하다가 구현에 대한 엣지 케이스, 예외 TC, 디버깅 등 검증 시간도 필요하니 시간이 빡빡할 수밖에 없다.
일단 충분한 시간을 들여서 꾸준히 문제 풀어보는 것이 해답인 것 같다고 요즘 느껴진다 ㅠㅠ
엣지 케이스 개념 참고
https://bakyeono.net/post/2015-05-02-edge-case-corner-case.html