프로그래머스(8)
-
프로그래머스 데브코스 백엔드 3기 후기(2)
[10/15 ~ 3/15] 프로그래머스 데브코스 백엔드 3기 과정을 수료했습니다. 5개월 기간 동안 경험한 것들을 간단하게 남깁니다. 이번 포스팅에서는 데브코스 생활에 대해 다룹니다. 선발 과정은 포스팅을 참고해주세요 데브코스는 Pre팀 기간 + New 팀 기간 + 최종 프로젝트로 나뉩니다. 각 기간동안의 활동을 매우 간략히 정리합니다. 상세 커리큘럼은 링크를 참고해주세요. Pre 팀 기간(2 주) 데브코스 개강 후 2주 동안은 Pre팀에 소속됩니다. 데브코스에 적응하는 시간을 갖고, Notion과 Slack 등 툴에 익숙해지는 시간입니다. 동시에 수업에서는 Java와 MySQL(DB)를 각각 한 주씩 학습하는 기간이기도 합니다. Java를 학습하고 나니, Java를 이용한 계산기 과제가 출제되었습니다...
2023.04.15 -
프로그래머스 데브코스 백엔드 3기 후기(1)
[10/15 ~ 3/15] 프로그래머스 데브코스 백엔드 3기 과정을 수료했습니다. 5개월 기간 동안 경험한 것들을 간단하게 남깁니다. 선발 과정을 적다가 길어져서 1, 2로 나누어 포스팅하며 이번 포스팅에서는 선발과정에 대해 다룹니다. 들어가며 필자는 비전공자 출신으로 작년 1월부터 웹 백엔드를 공부하기 시작했다. 데브코스를 지원할 당시에는 인프런에 있는 김영한님의 로드맵을 충실히 완주한 상태였고, 조막한 1인 토이프로젝트를 몇 개 해본 상태였다. 선발 과정 선발 과정은 크게 서류 심사 - 온라인 테스트 - 면접 순으로 진행되었다. 서류 심사 개발자를 지망하는 이유, 백엔드를 지망하는 이유, 데브코스를 지원한 이유, 그동안의 노력 등의 질문에 가감 없이 작성했다. 본인의 경험을 증명할 수 있는 기록(gi..
2023.04.01 -
프로그래머스: 파괴되지 않은 건물(lv2) [Java] - 포포
https://school.programmers.co.kr/learn/courses/30/lessons/92344 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 정확도 + 효율성 두 가지를 요하는 문제다. 행렬 N*M에 Skill을 퍼붓는데, 1
2023.01.07 -
프로그래머스: 이름에 el이 들어가는 동물 찾기
문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) FALSE 보호소에 돌아가신 할머..
2022.10.29 -
프로그래머스: 더 맵게(lv2) [Java]
문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다. Leo가 가진 음식의 스코빌 지수를 담은 배열 scoville과 원하는 스코빌 지수 K가 주어질 때, 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 섞어야 하는 최소 횟수를 return 하도록 solution 함수를 작성해주세요. 제한 사항 scovil..
2022.08.30 -
프로그래머스: 뉴스 클러스터링(lv2) [Java]
뉴스 클러스터링 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게 되었다. 개발의 방향을 잡기 위해 튜브는 우선 최근 화제가 되고 있는 "카카오 신입 개발자 공채" 관련 기사를 검색해보았다. 카카오 첫 공채..'블라인드' 방식 채용 카카오, 합병 후 첫 공채.. 블라인드 전형으로 개발자 채용 카카오, 블라인드 전형으로 신입 개발자 공채 카카오 공채, 신입 개발자 코딩 능력만 본다 카카오, 신입 공채.. "코딩 실력만 본다" 카카오 "코딩 능력만으로 2018 신입 개발자 뽑는다" 기사의 제목을 기준으..
2022.08.17