자기계발 · 모든 회사 / 백엔드
Q. 코딩테스트 학습법 질문
보통 코딩테스트 잘하시는분들은 처음 공부할때부터 문제를 보자마자 답이 떠오르고, 이후에는 어떻게 구현할지에 대한 숙련도를 쌓으신건가요? 문제를 봐도 자꾸 삽질만 하다가 안풀려서 풀이를 보게되는데 이런식으로 공부하는게 맞는지 모르겠습니다... 문제 풀이량이 부족한건지 재능이 없는건지ㅠㅠ 특히 수식이 필요한 문제들은 코테에서는 절대 못풀거같아요... 문제풀이량이 많아지다보면 익숙한 패턴이 보이는지 궁금합니다..!
2025.10.29
답변 4
- 대대한민국취준생파이팅포스코코전무 ∙ 채택률 71%
안녕하세요 후배님, 취업 준비에 수고가 많으십니다. 질문 사항에 대해 답변 드리겠습니다. 코딩 분야에 있어 특출난 재능이 있는 분들에 한해서는 문제를 보자마자 코딩 방법이 즉각적으로 머릿속에서 떠오를 수는 있으나, 대다수의 경우에는 다양한 유형의 문제들을 반복 풀이하면서 특정 출제 유형에 최적화된 코딩을 진행하게 됩니다. 비록 초반에는 모르는 문제 유형이 많다보니 풀이를 함께 검토하면서 코딩 공부를 진행하게 되나, 문제 풀이를 거듭할수록 출제 유형 및 패턴에 익숙해지면서 코딩 속도가 점차 개선되리라 판단됩니다. 참고하십시오.
프로답변러YTN코부사장 ∙ 채택률 87%멘티님, 코딩테스트 고수들도 처음엔 문제를 바로 푸는 게 아니라 다양한 유형을 반복적으로 실습해서 ‘풀이 접근 패턴’을 머릿속에 쌓아가며 실력이 느는 경우가 많습니다. 풀이를 보고 이해하는 시간이 길더라도, 반복적으로 유형별 ‘본질-핵심 논리’를 정리하면서 익숙해지면 어느 순간 문제를 보면 바로 로직이 떠오르기 시작해요. 특히 수식이 필요한 문제의 경우도 자주 접하고, 풀이식을 직접 적어보며 코딩-수학 로직을 연결하는 연습을 하면 두려움이 크게 줄어듭니다. 실력보다 풀이경험과 패턴 누적이 훨씬 큰 성장요소니 포기말고 꾸준히 도전하세요, 파이팅입니다!
채택스포스코코상무 ∙ 채택률 79%안녕하세요. 멘티님. 반갑습니다. 코딩테스트 잘하는 분들도 처음부터 문제를 보자마자 답이 바로 떠오르는 경우는 드물어요. 대부분 시작할 때는 삽질도 하고 풀이도 여러 번 봅니다. 이건 자연스러운 과정입니다. 중요한 건 문제를 포기하지 않고 여러 번 도전하면서 천천히 문제 해결 방식과 알고리즘 패턴에 익숙해지는 것이에요. 풀이를 보면서 왜 그런 선택을 했는지 이해하려고 노력하고 나중에 다시 문제를 풀어보는 걸 추천드려요. 그러면서 점차적으로 자신만의 문제 해결 방식이 잡히고 고민하는 시간이 줄어들게 됩니다. 특히 처음에는 수식이 들어가는 문제들이 어렵게 느껴질 수 있는데, 너무 부담 갖지 마시고 자주 접해보는 게 중요합니다. 문제 풀이량이 늘어날수록 자주 나오는 유형과 패턴이 눈에 익어서 자연스레 떠오르기 시작할 겁니다. 꾸준히 하다 보면 어느새 예전보다 훨씬 더 빠르고 정확하게 문제를 풀고 있는 자신을 발견할 수 있으실 거예요. 그러니 너무 조급해하지 마시고 천천히 차근차근 해보시길 바랍니다. 모쪼록 도움이 되셨다면 채택부탁드립니다. 감사합니다.
함께 읽은 질문
Q. 서비스 기업을 꿈꾸지만, 현실은 SI / SM / 솔루션 사이에서 고민 중입니다
대학을 졸업하고 프로그래머스 백엔드 부트캠프를 수료한 지 두 달 된 취준생입니다. 서비스 기업의 백엔드 개발자를 목표로 하고 있지만, 신입 단계에서 바로 들어가는 게 쉽지 않다고 느끼고 있습니다. 그래서 최근에는 SI, SM, 솔루션 회사에서 실무 경험을 쌓으며 역량을 키우는 것도 고민하고 있습니다. 하지만 각 회사가 실제로 어떤 환경이고, 서비스 회사로 가기 위한 커리어 빌드업 측면에서 어떤 차이가 있는지 잘 모르겠습니다. 특히 서비스 기업으로 가기 위한 중간 단계로서 SI, SM, 솔루션 회사가 어떤 장점과 한계를 가지는지 궁금합니다. 제 상황에서 어떤 선택이 더 성장에 도움이 될지 조언 부탁드립니다.
Q. 백엔드 개발 기술 면접 보통 어떤 방향으로 물어보나요?
다음주에 게임회사 백엔드 직무 면접 기회가 생겼습니다. 채용 과정에서 과제테스트를 진행했었는데 과제 중심으로 기술 면접이 들어오나요 아니면 포트폴리오 기반으로 기술면접이 들어오나요? 어떤 식으로 면접 질문이 들어오는지 감이 안잡힙니다.
Q. 자바 코딩테스트에 대해 질문 드립니다.
안녕하세요, 저는 원래 파이썬으로 코딩테스트를 준비해왔었는데, 백엔드 직무의 경우 자바로 제한을 두는 곳이 많아 자바도 함께 준비 중인 취준생입니다. 아무래도 두 언어를 같이 준비하다보니 문법이 많이 헷갈리는데, (예를 들면 어떤 라이브러리를 import 해야하는지, list에 추가할때 append인지 add인지 언어마다 다름) 실제 기업 코딩테스트를 볼 때 레퍼런스를 참고할 수 있거나 문법 자동완성이 되는 IDE 환경에서 보는 경우가 많은지 궁금합니다. 만약 그렇다면 문법을 모두 외우지 않아도 되니, 공부 방향이 많이 달라질 것 같아서 질문드립니다. 또, 자바의 경우 stream과 같은 라이브러리를 사용할 수 있는지, 외부 라이브러리를 제한두는 경우도 있는지 궁금합니다.
궁금증이 남았나요?
빠르게 질문하세요.

