일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백준 node.js
- useRef 지역 변수
- 리팩토링 회고
- 모던 자바스크립트 딥다이브
- react 프로젝트 리팩토링
- Frontend Roadmap
- 머쓱이
- 프로그래머스 K_Digital Training 프론트엔드
- useEffect return
- frontend roadmap study
- 백준 js
- 모던 자바스크립트 TIL
- Vue3 Router
- 개발자 특강
- TypeScript 문법 소개
- 프로그래머스 데브코스 프론트엔드
- 인프런 자바스크립트 알고리즘 문제풀이
- 프로그래머스 데브코스 프론트엔드 TIL
- K_Digital Training
- 모던 자바스크립트 Deep Dive TIL
- KDT 프로그래머스 데브코스 프론트엔드
- 우테캠 회고록
- KDT 프로그래머스
- react customHook 예시
- 모던 자바스크립트 Deep Dive
- 프로그래머스 데브코스
- Vue3
- 프로그래머스 K_Digital Training
- 모던 javascript Deep Dive
- 투포인터알고리즘 js
- Today
- Total
목록전체 글 (256)
프론트엔드 개발자의 기록 공간
저는 이번 네이버 부스트캠프 6기 웹 풀스택 과정에 지원했습니다. 6기 과정부터 Android파트가 생기면서 모집 인원이 많아져서 합격할 수 있겠다라는 설레발을 자소서 작성할때부터 치긴했습니다 ㅋㅋㅋ... [1차 코딩 테스트 후기] 2021년 6월 24일(목) 19시 ~ 20시 40분 (총 100분) 총 100분동안 코딩2 문제, 객관식 10문제를 풀어야했습니다.1차테스트에서는 감독없이 치루어져 비교적 편하게 풀었습니다. 5기 코딩테스트 후기를 보고 쉬울줄 알았는데 생각보다 까다로워서 당황했습니다. 코딩 2문제는 구현, 그리디? 유형이였습니다.그냥 주어진 조건에 따라 한줄한줄 예외사항을 읽어보면서 그거에 따라 코딩하면 됩니다. 긴장을 한탓에 1번 풀이를 어렵게 접근하여 시간이 다소 걸렸습니다. 그렇게 풀..
2차 테스트도 1차테스트와 마찬가지로 구글 폼으로 문제를 풀어 해당시간안에 제출하는 형식으로 진행됐다. 평일 2주간 23:00 ~ 23:30 매일 시험을 치뤄야한다. 합격메일에 패스트캠퍼스 수강링크와 매일마다 있는 시험범위를 알려준다. 다행히 누적 시험범위가 아닌 매일 각기 다른 시험범위였다. 근데.. 왜 파이썬이냐고..프론트 과정에다가 교육과정도 JS로 이루어지는데 왜 테스트는 파이썬인지 의문... 여튼 1차와 비슷한 수준으로 객관식, 단답식, 코드 채워넣기 이정도로 이루어진다. 문제 자체는 그렇게 어렵지 않았는데 파이썬만의 특징이 다른게 너무 많아서 조금 힘들었다. 전공자라면 기본지식 + 검색이면 충분히 풀 수 있는 정도이다. 마지막 10일차 시험은 모든 범위에 대한 문제와 코딩 문제가 쫌 있어서 한..
패스트캠퍼스에서 주관하는 네카라쿠배 2기 과정 모집이 시작되어 신청을 했다. 1기때 열심히 자소서를 썼지만 자소서에서 광탈하여 이번엔 좀 더 열심히 썼다. 자소서 질문 항목은 총 5가지 문항이었다. (글자수 제한 x) 1. 지원자님에 대해 자유롭게 소개해주세요. 2. 지원하신 이유와 지원자님께서 본 교육을 통해 추구하시는 목표는 무엇인지 기재해주세요. 3. 아주 사소한 것이라도 예상치 못한 문제를 해결해본 경험이 있으신가요 ? 그 문제를 해결하기 위해 어떠한 과정(문제 원인 도출, 해결방안 탐색, 해결 방안 적응 등)을 거쳤으며 어떠한 점에서 그 해결책이 효과적이었는지를 기재해주세요. 4. 공동의 목표를 달성하기 위해 다른 사람들과 긴밀하게 소통하며 성공적으로 협업을 이루었던 경험이 있다면 그 과정과 결..
프로그래머스 Level1 [1]차 다트게임 -> 2018 KAKA BLIND 문제 문제 설명 : 3판의 다트게임의 접수를 합산하면 되는데 각 게임당 조건을 수행해주면된다. 볼링에서 스트라이크, 스페어 처리시 가중치를 두는 개념과 유사하다. 저는 문제접근을 다음과 같이 구상했습니다. 1. 다트 게임당 점수를 가지고 있는 cnt 배열을 이용하여 각 라운드의 점수를 저장한다. 2. 반복문을 돌면서 점수, 보너스, 옵션 3가지 경우를 나누어 줍니다. 3. 나눈 경우에 해당하는 조건식에 해당하는 연산을 수행해줍니다. function solution(dartResult) { var answer = 0; let score = 0; let cnt = []; for (let i = 0; i < dartResult.len..
프로그래머스 Level1 2016 문제 설명 : 단순 해당 일과 월이 주어졌을때, 맞는 날짜를 출력해주면된다. 저는 문제접근을 다음과 같이 구상했습니다. 기본적으로는 2016년만 해당하면 되기 때문에 2016년에 해당하는 각 월마다 날짜요일을 배열로 넣어주고 각 월에 따라 일수를 계산하면 되지만 친구가 년도, 월, 일에 상관없이 날짜 구하는 공식이 있다는 얘기를 듣고나중에 비슷한 문제가 나왔을때 써먹기 위해 공식을 이용했습니다. * 젤러 공식 - 그레고리력 function solution(a, b) { var answer = ''; let y = 16; //날짜구하는 젤러 공식 그레고리력... let date = { 0:'SAT', 1:'SUN', 2:'MON', 3:'TUE', 4:'WED', 5:'T..
프로그래머스 Level1 [1]차 비밀지도 -> 2018 KAKA BLIND 문제 문제 설명 : arr1, arr2 두개의 지도가 주어질때 두개의 지도를 합쳐서 빈공간이 있다면 " " 빈 문자 빈공간이 없다면 "#"로 치환하여 출력해야하는 문제이다. 저는 문제접근을 다음과 같이 구상했습니다. 1. 암호화된 두개의 지도를 2진법으로 변환 2. 변환된 두개의 지도값을 더해 전체 지도의에 넣어준다. 위 조건에서 알 수 있듯이 하나라도 겹치면 벽이 되기 때문에 1이상일 것이다. 3. 2번 과정을 거친 전체 지도는 빈공간이 있다면 0 아니면 1이상의 값을 가질 것이다. 4. 전체지도를 탐색하면서 0일 경우 " " 그외에는 "#"으로 변환하여 answer배열에 삽입 function solution(n, arr1, ..
프로그래머스 Level1 로또의 최고 순위와 최저 순위 -> 2021Dev-Matching: 웹 백엔드 문제 문제 설명 : 주어진 입력을 통해 일치하는 번호를 찾고 등수를 출력하면 되는 문제이다. 데브 매치에 나왔던 문제인만큼 대표적인 유형인 것 같다. 저는 문제접근을 다음과 같이 구상했습니다. 1. 민호의 입력번호와 당첨번호가 일치하는 개수 구하기 2. 민호의 입력번호중 0의 개수 구하기 3. 최고순위 = 1번+2번, 최저순위 = 1번이 된다. function solution(lottos, win_nums) { var answer = []; //순위 var result = [6,6,5,4,3,2,1]; //일치하는 복권 번호의 수 let cnt =0; //민호의 입력번호와 당첨번호가 일치하는 것들의 갯..