본문 바로가기

코테6

[C++] 변수 초기화 안하면 발생하는 문제 요즘 가끔 C++ 공부를 하고 있다. certi ex 도전을 하고 싶은데 C랑 C++로 언어 제한이 있기 때문이다. 지금까지 코테를 파이썬 원툴로 풀고 다녔기 때문에 다른 언어로 알고리즘 풀이를 해본 적이 없어서 그런지, 생각지도 못한 부분들에서 계속 오류가 나온다. (심지어 업무 시에 사용하는 java로도 코테로 활용 못한다.. 업무 할 때는 모르는 게 있으면 구글링 하고, 문법을 외우거나 하진 않기 때문에!) 이번에도 기초 문제 풀다가 변수 초기화 문제로 한참 애를 먹었다. 아래 a와 b의 차이가 뭔지 몰랐다. char a[10]; char b[10] = ""; 몰랐다기보단, 어렴풋이 알고는 있었지만 생각을 못했다는 게 더 맞겠다. 파이썬은 변수를 정의하면 알아서 초기화해 준다. 그런데 C계열에서는 .. 2023. 9. 10.
코딩테스트 대비 공부방법 (파이썬) 내 블로그를 찾아오시는 분들 대부분이 코딩 테스트 후기를 보고 오시는 것 같다. (네이버 코테, 카카오 코테, 토스 코테, 라인 코테...) 그리고 댓글로 코딩테스트 혹은 비전공자 프로그래밍 공부 방법에 대해 물어보시는 분이 많아서 포스팅한다. 모든 사람에게 통용되는 방법은 아니겠지만, 비전공자로서 코딩 테스트를 대비하는 약간의 팁? 내가 했던 공부 방법과 문제풀이 사이트를 소개한다. 참고로 파이썬 기준! 일단 나는 Hello World! 가 뭔지도 모를 때 무작정 파이썬 수업부터 들었다. 처음부터 유료 강의 결제하기는 망설여져서 edwith에서 이지선 교수님 파이썬 기초 강의를 들었는데, 프로그래밍을 전혀 모르고 시작했지만 쉽게 설명해주시고 커리큘럼도 체계적이면서 필요한 부분만 빠르게 짚어주셔서 진도도.. 2020. 12. 29.
네이버 2020 공채 코딩테스트 후기 네이버는 신입 공채가 거의 없는걸로 아는데, 이번에 채용이 있길래 지원했다. 대부분의 기업처럼 프로그래머스에서 시험을 쳤다. 코딩테스트 안내 메일을 받았을 때 2시간에 3문제라는 것을 보고 문제가 어려울 것이라 예상했는데, 생각보다 그리 어렵지는 않아서 거의 1시간 쯤 지나니 다 풀었다. 라인과 비슷한 유형이 나오지 않을까 생각했는데, 단순 구현보다는 알고리즘 생각을 어느정도 해야 풀 수 있는 문제들이 나왔다. 라인과 카카오의 중간지점 정도..? 그런데 테스트 케이스가 적어서 (1~3개 정도) 예외처리가 모두 되었는지 확인하기가 어려웠다. 문제가 쉬워서 정확도는 무조건 100% 나와야하고, 효율성에서 갈리지 않을까 예상된다. 2020. 9. 26.
토스(비바리퍼블리카) 코딩테스트 후기 토스는 신입 채용이 거의 없다시피 했는데 이번에 '2020 토스 NEXT 개발자 채용'이라고 경력 3년 이하 개발자 공개 채용이 올라왔다. 프론트로 지원하고싶었는데 코딩테스트를 javascript로 보길래 python이 더 자신있어서 풀스택으로 지원했다. 토스에서 풀스택은 Django를 사용한다는 것도 언뜻 본 것 같아서 꽤 괜찮다고 생각했다. 시험은 오늘(2020년 08월 01일) 2시에 시작했고, 지원 분야마다 시험 진행 시간이 다른 것 같았다. 나는 2시간에 5문제를 풀어야했고, 파이썬 문제와 SQL 문제가 섞여서 나왔다. 그리고 또 특이한 점은 보통 코딩테스트는 프로그래머스에서 많이 진행하던데, 이번에는 goorm이라는 곳에서 진행되었다. 사전테스트가 없었으면 적응하기가 힘들었을 것 같다. SQL.. 2020. 8. 1.
LINE(라인) 신입 채용 코딩테스트 합격 4월 5일에 치른 라인 코딩테스트에 합격했다. 4월 중순에 발표가 난다고 봤는데, 생각보다 빨리 나왔다. 문제가 생각이 안나서 후기를 쓰기는 힘들지만.. 카카오 코딩 테스트와 비슷한 유형으로 나왔다. 다만, 테스트 케이스가 1~2개 주어지고, 채점 기준이 모호하기 때문에(효율성도 포함되는지..) 애를 먹었다. 중간에 테스트 케이스 오류가 있어서 혼란이 있었지만, 전반적으로 깔끔하게 시행되었다. SSAFY에서 알고리즘 문제를 지독하게 많이 풀어서 그런지, 이제 웬만한 코테는 다 합격할 수 있다는 자신감이 생겼다. 라인은 코딩 테스트 후에 서류를 제출하기 때문에 이제 자기소개서를 써야하는데, 프로그래밍을 배운 기간이 짧고 프로젝트 경험이 부족해서 걱정이다.. 프로젝트 경험이 적어도 2~3개는 있어야 경쟁력이.. 2020. 4. 9.
[Rookie Hero 3기] 코딩테스트 후기 요기요 회사인 딜리버리히어로 코리아 루키 히어로 3기를 모집하길래 지원했다. 아직 프로그래밍 초보라서 회사는 지원 안하려고 했는데, 접수가 간단해서 (자소서 없고 거의 그냥 이메일만 기입하는 수준) 코딩 테스트 연습이나 해보자 싶어서 지원했다. 오늘(12.07) 10시부터 1시간 반 동안 진행하는 테스트였는데, 다 푸는데 1시간도 안 걸렸다. 정보 공개 금지라서 무슨 문제가 나왔는지는 말하기 어렵지만, 프로그래머스 Lv.1 정도의 난이도였다. 정답만 맞히면 되는 게 아니라 최적화를 보는 문제인가? 싶긴 한데, 내 수준에서 최적화는 아직 무리라.. 그냥 기본에만 충실하게 풀었다. Codility라는 사이트로 시험을 봤는데, 시험 안내부터 문제까지 영어로 나와서 알고리즘 생각하는 시간보다 문제 해석하는 시간.. 2019. 12. 7.