코딩테스트 준비 & 공부법

2022. 4. 3. 19:13PS/코테 공부법

코딩 테스트 준비하면서 내가 찾아본 코테 공부법 정보들을 정리해보았다.

참고자료

1. https://mungto.tistory.com/516

 

코딩테스트 (알고리즘) 준비하기(알고리즘 종류, 방법)

https://mungto.tistory.com/514 2021년 회고(2년 6개월이라는 취준생활을 마무리하며... )(준비, 스펙, 의견) 소감 2년반이라는 취준이 끝났다. 3번의 공채지원끝에 카카오에 합격할 수 있었다. 5년전 개발을

mungto.tistory.com

2. https://thinline-it.tistory.com/8?category=914712 

 

2021 상반기 취준대비 코스 - 코딩테스트편

안녕하세요. 한끝차IT입니다!😆 이번엔 정말 많은 분들이 고민하시고 계신 코딩테스트 관련 영상입니다! 최근 기업마다 코딩테스트는 어떻게 진행되고 있는지! 또 어떤 언어들이 시험에 유리

thinline-it.tistory.com

 

결론

내가 생각했을 때 코테 준비는 일단 다양한 문제를 풀어보는 것이 좋다고 생각함.

무지성으로 문제를 많이 풀어보는 것보다 좋은 문제를 많이 풀어보는 것이 좋다고 생각한다.

 

지금까지 코테 경험(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

반응형