본문 바로가기
개발/코딩 테스트 연습 사이트

[코딩 테스트 연습 사이트] '백준'과 '프로그래머스'

by 쏠프로 2023. 10. 24.

코딩 테스트 연습 사이트 백준 프로그래머스
코딩 테스트 연습 사이트 백준 프로그래머스

개발 관련 면접에서 종종 코딩 테스트를 진행하는 경우가 있습니다. 코딩 테스트는 실제 문제 해결 능력을 평가하기 위해 면접 과정에서 진행됩니다. 이러한 코딩 테스트는 일반적으로 시간제한이 있으므로, 미리 준비하고 연습하는 것이 중요합니다.

코딩 테스트를 연습하면서 공부를 하나씩 해나가는 것이 중요합니다. 처음부터 어려운 문제를 풀려고 하지 말고, 쉬운 문제부터 차근차근히 풀어보는 것이 좋습니다. 쉬운 문제를 푸는 과정에서 기본적인 알고리즘과 자료구조에 대한 이해를 높일 수 있고, 점차적으로 난이도를 높여가며 실전 코딩 테스트에 대비할 수 있습니다.

코딩 테스트를 준비하기 위해서는 여러 가지 사이트와 자료를 활용할 수 있습니다. 코딩 테스트 연습을 할 수 있는 두 개의 사이트를 소개하겠습니다. 이 사이트들은 다양한 난이도의 문제들을 제공하고, 실제 코딩 테스트와 유사한 환경에서 연습할 수 있는 기회를 제공합니다.

목차


    1. 온라인 저지(Online Judge, OJ)란?

    온라인 저지는 프로그래밍 문제를 해결하는 과정에서 사용되는 방법입니다. 이 방법은 프로그래밍 대회에서 주로 사용되며, 일반적으로 알고리즘과 데이터 구조 문제를 해결하는 데에 활용됩니다. 프로그래밍 대회에서 온라인 저지를 사용함으로써 참가자들은 경쟁적인 환경에서 문제를 해결하고 자신의 프로그래밍 기술을 향상할 수 있습니다. 이를 통해 참가자들은 다양한 알고리즘과 데이터 구조에 대한 이해를 높이고, 문제 해결 능력을 향상할 수 있습니다. 온라인 저지는 프로그래머들에게 매우 유용한 학습 도구로 사용됩니다.


    2. 온라인 저지 플랫폼

    온라인 저지 플랫폼은 사용자들에게 다양한 난이도의 프로그래밍 문제를 제공하여 그들의 프로그래밍 능력을 향상시키고 도전할 수 있는 기회를 제공합니다. 사용자들은 주어진 문제에 대한 정확히 코딩하여 제출합니다. 플랫폼은 사용자의 풀이를 실행하여 결과를 평가합니다. 플랫폼은 사용자들에게 제출한 풀이에 대한 피드백을 제공합니다. 이렇게 함으로써 사용자는 자신의 코드의 정확성과 효율성을 확인할 수 있습니다. 사용자들은 자신의 프로그래밍 능력을 개선하고 실력을 향상할 수 있습니다. 온라인 저지 플랫폼은 프로그래밍 학습과 실력 향상을 위한 유용한 도구로 사용될 수 있습니다.


    2-1. 백준

    첫 번째 사이트는 "백준"입니다. 이 사이트는 알고리즘 문제를 풀고 실력을 향상시키는 데 도움이 되는 온라인 저지 플랫폼입니다. 백준은 다양한 난이도의 문제들을 제공하며, 사용자들은 문제를 풀고 다른 사람들과 풀이를 공유할 수 있습니다. 또한 백준에서는 사용자들의 풀이를 평가하고 순위를 매기는 시스템도 있습니다. 이를 통해 사용자들은 자신의 실력을 확인하고 성장할 수 있습니다. 프로그래밍과 알고리즘에 관심이 있는 사람들에게 매우 유용한 사이트입니다.

     

    Baekjoon Online Judge

    Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다.

    www.acmicpc.net

    ▼코딩 테스트를 할 수 있는 사이트입니다.

    코딩 테스트 연습 사이트 ① 백준
    코딩 테스트 연습 사이트 ① 백준 (화면 캡처_출처: 백준)

    ▼'푼 사람이 한 명인 문제, 아무도 못 푼 문제' 같은 것들도 볼 수 있습니다.

    코딩 테스트 연습 사이트 ① 백준
    코딩 테스트 연습 사이트 ① 백준 (화면 캡처_출처: 백준)

    ▼로그인하고 들어가면, 예제 코드를 직접 입력해서 출력시켜 볼 수 있습니다. 공부했던 부분들을 기억해 볼 수 있는 방법으로 활용하면 좋을 것입니다.

    코딩 테스트 연습 사이트 ① 백준
    코딩 테스트 연습 사이트 ① 백준 (화면 캡처_출처: 백준)


    2-2. 프로그래머스

    두 번째 사이트는 "프로그래머스"입니다. 프로그래머스는 다양한 난이도의 문제들을 제공하며, 실제 기업 코딩 테스트 문제들도 포함되어 있습니다. 해당 문제에 대한 다른 사람들의 풀이도 확인할 수 있어서 학습에 도움이 됩니다.

     

    프로그래머스

    코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

    programmers.co.kr

    ▼'백준'과 마찬가지로, 코딩 테스트가 많이 제시되어 있는 프로그래머스입니다.

    코딩 테스트 연습 사이트 ② 프로그래머스
    코딩 테스트 연습 사이트 ② 프로그래머스 (화면 캡처_출처: 프로그래머스)

    ▼상단 바에서 [코딩테스트]에 들어가면,

    코딩 테스트 연습 사이트 ② 프로그래머스
    코딩 테스트 연습 사이트 ② 프로그래머스 (화면 캡처_출처: 프로그래머스)

    ▼다양한 문제가 있고, 프로그램을 작업해 볼 수 있습니다.

    코딩 테스트 연습 사이트 ② 프로그래머스
    코딩 테스트 연습 사이트 ② 프로그래머스 (화면 캡처_출처: 프로그래머스)

    ▼연습하고자하는 언어로 바꾼 뒤 작업해 보면 됩니다.

    코딩 테스트 연습 사이트 ② 프로그래머스
    코딩 테스트 연습 사이트 ② 프로그래머스 (화면 캡처_출처: 프로그래머스)


    이러한 사이트들을 활용하여 코딩 테스트 연습을 하면, 실제 면접에서도 자신의 능력을 더욱 잘 발휘할 수 있을 것입니다. 코딩 테스트를 통해 미리 준비하고 연습하는 것은 면접 성공에 큰 도움이 될 것입니다.