본문 바로가기
회고/코딩테스트 회고

그렙(프로그래머스) 백엔드 개발자 코딩 테스트 후기

by NewCodes 2025. 2. 20.
반응형

 

안녕하세요! NewCodes입니다!

 


이번 포스팅에서는

2025년 2월

'그렙' 코딩테스트

회고를 해보겠습니다!

 


📌 그렙 코딩테스트 참고사항

  • 응시 언어: Java
    • Java, C, Python 등의 언어가 가능했음
  • 문제 수: 5문제 (코딩 3문제 + SQL 2문제)
  • 시간: 2시간
  • 감독: 화면 공유 + 모니토앱 공유
  • 환경: 프로그래머스 플랫폼 
  • 제약 조건
    • 인터넷 검색 불가능
    • 원하는 시간대에 선택하여 응시 가능 

 


📍 각 문제에 대해

코딩 (1번, 2번, 3번)

결론적으로 코딩 문제는 모두 어렵지 않게 구현 위주로 나왔습니다. 특정 알고리즘을 요구하는 문제는 절대 아니었습니다. 결과적으로 코드를 보면 이중 for문과 if문만으로도 적절히 조합하여 쓰면 풀 수 있었습니다. 

 

문제 스타일은 요구사항은 길지만, 구현하기엔 어렵지 않은 스타일이었습니다. 요구사항이 길면 의외로 쉬운 경우가 많은데 이 경우가 그러했습니다.

 

풀이 시간과 문제 간단한 유형은 다음과 같습니다. (문제 유출이 되면 안 되기에 간단하게만 기재하겠습니다. 혹시 이것 또한 문제의 소지가 된다면 삭제하겠습니다.)

 

  • 1번 문제는 OMR 밀려쓴 거 최대 점수 받아내는 문제였습니다. 12분 정도의 시간이 걸렸네요. 
  • 2번 문제는 OTP 비밀번호 공식에 따라 비번 맞추는 문제였습니다. 11분 정도의 시간이 걸렸네요. 
  • 3번 문제는 네비게이션 길 안내하는 문제였습니다. 21분 정도의 시간이 걸렸네요. 

참고로 시간 제한은 모두 10초였다. 시간 제한이 타이트했다면 2번 문제는 DP로 성능을 향상시킬 수 있었을 것이다. 

 

SQL (4번, 5번)

SQL도 어렵지 않았습니다. 두 문제 합쳐서 10분 안에 풀 수 있었습니다. ORDER BY, GROUP BY 정도를 쓸 수 있다면 간단히 풀 수 있는 문제였습니다. 

 


⭐️ 피드백

문제가 쉬워서 그런지 딱히 피드백할 건 없는 것 같네요. 특정 알고리즘을 물어보기보다는 구현 위주로 나와 수월하게 풀 수 있었습니다. 

 

다만 이러한 구현 위주의 문제도 더욱 빨리 풀 수 있도록 평소에 연습을 해야 할 것 같습니다. 실전에서는 쉬운 문제를 빠르게 풀어내는 것도 중요하기 때문이죠. 

 

반응형