프리온보딩 백엔드 챌린지 1차

최종 합격까지 도달하는 기술 과제는 무엇이 다를까요?

최종 합격까지 도달하는 기술 과제는
무엇이 다를까요?

“과락하지 않는 코드를 작성하고 싶어요”
“주니어 수준의 최소한의 기본기는 갖추고 싶어요”
“좋은 코드와 나쁜 코드의 기준을 알고 싶어요”
“기술 과제 면접 질문은 어떻게 대비해야 할까요?”

기술 과제에 대한 막막한 두려움을 갖고 있는 주니어 개발자를 위해
<프리온보딩 챌린지>를 시작합니다.
기술 과제에 대한 막막한 두려움을
갖고 있는 주니어 개발자를 위해
<프리온보딩 챌린지>를 시작합니다.

챌린지 일정

  • 9.14 (수) - 9.28 (수)

    참가 신청 및 사전 과제 수행

  • 10.3 (월) - 10.16 (일)

    기술 역량 향상 (2주)
    - 강의 : 토요일 & 일요일 오전 10시 (총 12시간, 온라인)

  • 10.17 (월) - 11.11 (금)

    취업 챌린지 진행 (4주)
    - 이력서 지원부터 ~ 합격까지 (개별 취업 활동)

  • 11.14 (월)

    챌린지 종료 및 시상

총 상금 300만원, 커리어 시작을 위한 막판 스퍼트

총 상금 300만원,
커리어 시작을 위한 막판 스퍼트

2주간의 기술 과제 학습을 통해 취업까지
원티드의 다양한 취업 데이터를 기반으로 합격률을 높여드립니다.

2주간의 기술 과제 학습을 통해 취업까지
원티드의 다양한 취업 데이터를 기반으로
합격률을 높여드립니다.

  • 챌린지 상품
    • 취업왕 : 100만원 (1명)

      (최단기간 취업 성공 1인)

    • 서류왕 : 20만원 (5명)

      (최다 이력서 합격수 5인)

    • 지원왕 : 10만원 (10명)

      (최다 이력서 지원수 10인)

  • 챌린지 참가 혜택
    • 경력 n년차를 뛰어넘는 이력서 특강

      (원티드 교육사업팀장)

    • 추천 기업 큐레이션

      (수강생 한정 페이지 링크 제공)

    • 채용보상금 50만원

      (원티드 통해 취업시)

10월 챌린지, 주니어 개발자를 위한 백엔드 시스템 디자인

10월 챌린지,
주니어 개발자를 위한 백엔드 시스템 디자인

우리의 목표는
  • 기술 면접 질문을 효과적으로 준비하고 좋은 답변에 대한 기준을 세우는 거예요.
  • 면접에서 그치지 않고, 백엔드 개발자로서의 기본기를 탄탄하게 잡는 거예요.
  • 취업에 성공해서 백엔드 개발자로서 멋지게 커리어를 시작하는 거예요.
시스템 디자인
  • 단순한 CRUD가 아닌 시스템 전체 설계를 그리는 방법을 알려드리려고 합니다.
  • 시스템 디자인은 기술 면접에서 필수로 물어보는 항목이에요.
  • 하지만 신입이나 주니어 개발자는 설계에 대한 경험을 직접 경험하기 어렵습니다.
  • 이번 챌린지를 통해 간접적으로 백엔드 아키텍처 설계하는 법을 학습할 거예요.
사전 과제
  • 사전 과제는 챌린지를 준비하며 스스로의 학습 수준을 점검하기 위한 용도입니다.
  • 학습 커리큘럼은 사전 과제를 기반으로 내용이 구성되어 있습니다.
  • 효과적인 기술 역량 향상을 위해 사전 과제 수행 후 챌린지에 참가하는 것을 권장드립니다.
  • 수행하신 과제는 챌린지 시작 후 안내에 따라 링크로 제출해주시고, 학습 수준 파악 및 강의 진행을 위해 사용될 예정입니다.
  • 링크) 프리온보딩 백엔드 챌린지 10월 - 사전과제
커리큘럼

10월 챌린지 메이커
누적 투자금액 1조 원+ 유치 기업 백엔드 엔지니어

Week 1-1

기술 면접에서 시스템 설계 문제가 가지는 의미

웹 서버, 데이터베이스, 수평적 확장, 수직적 확장

  • [OT] 강사 소개, 코스 커리큘럼 및 학습 목표 소개
  • [Intro] 기술 면접에서 시스템 설계 문제가 가지는 의미 이해
  • [Intro] 사전 과제 해설
  • 가장 기초적인 단일 서버를 설계 해보자
  • 어떤 데이터베이스를 사용하지? : RDBMS vs NoSQL
  • 규모를 확장해보자: 수직적 확장 vs 수평적 확장
  • [아하!모먼트] 01. 내가 첫 회사를 고르는 기준

Week 1-2

사용자 수에 따른 규모를 확장하는 방법 - 1 편

데이터베이스 다중화, 캐시, CDN, DB Lock

  • 데이터베이스 다중화를 하여 부담을 줄이자
  • 캐시를 적용하여 조회 성능을 높히자
  • 데이터를 저장할 때 충돌을 방지하자
  • [아하!모먼트] 02. 내가 면접을 준비 했던 방법

Week 2-1

사용자 수에 따른 규모를 확장하는 방법 - 2 편

메시지 큐, 샤딩, 처리율 제한

  • 메시지 큐를 사용하여 비동기 통신을 해보자.
  • 데이터베이스 규모를 확장해보자.
  • 트래픽을 제어하는 방법에 대하여 공부해보자.
  • [아하!모먼트] 03. 내가 이직을 준비했던 방법

Week 2-2

앞에서 배운 내용을 예제에 적용하는 방법

시스템 설계 예제, 시스템 설계 질문 예시

  • 알림 시스템 설계를 해보자.
  • 구글 드라이브를 설계 해보자.
  • 이런 질문을 받는 다면 어떻게 말할 수 있을까?
  • [아하!모먼트] 04. 내가 신입때 공부 했던 주제

Notice & FAQ

챌린지 참가 자격
  • 개발자 커리어 시작을 희망하는 누구나 참여 가능합니다.
  • 이직을 희망하는 주니어 개발자도 누구나 참여 가능합니다.
  • 학습 커리큘럼은 사전 과제를 기반으로 구성하였으며, 강의 시간을 통해 함께 리팩토링하며 코드를 발전시켜갑니다.
  • 개발자 취업 / 이직을 목표로 하는 분들은 적극적으로 도전해보세요.
챌린지 시상 안내
  • 챌린지 상금은 현금으로 지급됩니다. (제세공과 후)
  • 챌린지 상금 지급 대상자는 주민등록번호 및 계좌 정보를 추가로 취합합니다.
  • 라이브 세션 출석이 미흡한 경우 챌린지 시상 대상자에서 제외됩니다.
  • 취업왕/서류왕/지원왕으로 선정되는 경우 프리온보딩 챌린지 마케팅을 위한 컨텐츠 제작에 참여할 수 있습니다.
개인정보 수집 및 이용 동의 (필수)
  • 개인정보 수집, 이용 목적 : 신청자 확인, 알럼나이 활동 지원, 채용을 위한 정보 열람
  • 개인정보 항목 : 이름, 이메일, 이력서, 취업활동 및 결과
  • 보유기간 : 이벤트 및 채용 절차 기간 동안 보관
  • 본 동의 거부 시, 해당 이벤트 참여 불가