분류 전체보기
[프로그래머스] 코딩 기초 트레이닝 - "코드 처리하기" (Javascript)
[프로그래머스] 코딩 기초 트레이닝 - "코드 처리하기" (Javascript)
2025.08.17https://school.programmers.co.kr/learn/courses/30/lessons/181932 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 난이도 : Lv.0 코드function solution(code) { let answer = ''; let mode = 0; [...code].forEach((c,i) => { if(c !== '1' && i % 2 === mode) answer += c; if(c === '1') mode = mode === 1 ? 0 : 1; }); return answer.length === 0 ? ..
[프로그래머스] 코딩 기초 트레이닝 - "등차수열의 특정한 항만 더하기" (Javascript)
[프로그래머스] 코딩 기초 트레이닝 - "등차수열의 특정한 항만 더하기" (Javascript)
2025.08.10https://school.programmers.co.kr/learn/courses/30/lessons/181931 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 난이도 : Lv.0reduce 메서드를 활용해볼 수 있는 좋은 문제인 것 같습니다. 코드function solution(a, d, included) { return included.reduce((acc, flag, i) => { return flag ? acc + a + (d * i) : acc; }, 0);} acc(accumulator)의 초기값은 0입니다.included 배열을 reduce 메서드로 순회하면서 f..
[프로그래머스] 코딩 기초 트레이닝 - "공배수" (Javascript)
[프로그래머스] 코딩 기초 트레이닝 - "공배수" (Javascript)
2025.08.03https://school.programmers.co.kr/learn/courses/30/lessons/181936 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 난이도 : Lv.0Javascript에서 제공하는 연산자 문법들을 잘 활용해볼 수 있는 문제인 것 같습니다.코드function solution(number, n, m) { return +!(number % n || number % m);}공배수는 두 개 이상 자연수의 공통인 배수입니다. 주어진 입력 number가 n과 m으로 나누어 떨어지면 공배수라 할 수 있습니다.number % n || number % m 으로 나눗셈의 나머지를 확인..
[CKEditor 4] Base64 인코딩 이미지 Editor 등록 이슈
[CKEditor 4] Base64 인코딩 이미지 Editor 등록 이슈
2022.03.151. 문제 인식 다른 사이트의 이미지를 복사하여 게시글을 작성하면 이미지가 잘 등록되지만, 특정 이미지나 로컬에 저장된 이미지는 등록이 되지 않는 이슈가 있었습니다. 아래 사진과 같이 Editor에 분명히 로컬에 저장되어있는 이미지를 넣고 등록 버튼을 눌렀지만, 참고로 위 사진은 이슈를 해결하고 나서의 Editor라, 버전은 4.17.2입니다. 이슈가 발생했을 때의 Editor 버전은 4.13.2였습니다. 하지만 버전업이 근본적인 문제 해결책이 아닙니다. 4.17 버전부터 이미지를 Base64로 Editor에 끌어다 놓기를 허용하지만, 등록은 되지 않을 수 있습니다. 아래 사진을 보면 이미지는 사라져있습니다. 2. 문제 해결 lib/common.lib.php 파일을 찾습니다. 위 파일에서, $config..
[공채 후기] 2022년 아프리카TV 웹 서비스 개발 공채 후기 (페이지/REST API직무, 1차면접, BTB 면접, 최종면접)
[공채 후기] 2022년 아프리카TV 웹 서비스 개발 공채 후기 (페이지/REST API직무, 1차면접, BTB 면접, 최종면접)
2022.02.05자기소개서 (서류 전형) 저는 웹 서비스 개발(웹 서비스 페이지 / REST API) 부문 지원자였습니다. 자기소개서는 모든 문항을 500자 이내로 작성해야 했습니다. 이 부분은 좋았습니다. 자기소개서를 제외하고 이력서에 블로그, 포트폴리오 링크를 작성하였습니다. 제가 지원한 부문은 따로 코딩 테스트를 진행하지 않았습니다. 여러 리뷰를 찾아봤을 때, 사전 테스트가 있다고 했지만 따로 저는 보지 않았습니다. 하지만 코딩 테스트 혹은 사전 과제가 있던 직무도 있었습니다. 서류를 합격하면 바로 1차 면접이었습니다. 1차 면접 1차 면접은 대면 다대다 면접으로 진행됐습니다. 3(지원자) : 4(면접관) 면접이었습니다. 자유 복장이었습니다. 1차 면접은 위 건물 1층에서 진행했습니다. 대면 면접은 정말 오랜만이라..
[공채 후기] 2021년 하반기 11번가 광고플랫폼 개발 공채 후기 (FE직무, 1차면접, 최종면접)
[공채 후기] 2021년 하반기 11번가 광고플랫폼 개발 공채 후기 (FE직무, 1차면접, 최종면접)
2022.02.04자기소개서 && 코딩 테스트 (서류 전형) 저는 광고 플랫폼 개발 부문 지원자였습니다. 직무는 FE입니다. 11번가는 자기소개서가 굉장히 중요한 것 같습니다. 저도 신중을 가해서 작성하였고 포트폴리오도 제출했습니다. 포트폴리오는 선택이지만 필히 제출하는 것을 추천드립니다. 코딩 테스트 난이도가 쉬워서 자기소개서에서 많이 필터링되는 것 같습니다. 코딩테스트는 기억상 3문제(?) 출제됐던 것 같습니다. 문제 수가 중요한 게 아니라 난이도가 굉장히 쉽습니다. 같이 지원했던 친구는 다 풀고도 서류 탈락한 것을 보면 자기소개서가 중요한 것 같습니다. 1차 면접 (직무 면접) + 사전과제 1차 면접에서는 사전 과제가 주어집니다. 사전 과제 내용은 구체적으로 말씀 드릴 수 없지만, 몇 가지 주제 중에서 하나를 선택하..
[공채 후기] 2021년 하반기 다우기술 신입 공채 후기 (Web Application 개발, 1차 면접)
[공채 후기] 2021년 하반기 다우기술 신입 공채 후기 (Web Application 개발, 1차 면접)
2022.02.03자기소개서 저는 Web Application 개발 부문 지원자였습니다. 자기소개서는 다른 기업과 크게 다를 거 없었습니다. 무난하게 작성하였습니다. 저는 github 링크와, 포트폴리오, 블로그 링크를 자소서에 첨부하였습니다. 기술력 진단 서류에 합격하면 인적성검사 + 오프라인 코딩 테스트를 치르게 됩니다. 인적성 검사는 인성검사 + 삼성의 GSAT 같은 문제가 출제됩니다. 난이도는 제 기준에서 조금 어려웠던 걸로 기억합니다. (시간이 부족했습니다.) 오프라인 코딩 테스트는 COS pro 시험입니다. 잘 몰랐던 시험이었는데, 기술력 진단을 보면서 알게 되었습니다. 신촌 CBT 센터에서 시험을 봅니다. 난이도는 쉬운 편에 속합니다. 사전에 언어를 선택하여 볼 수 있습니다. (저는 Java로 봤습니다.) 문..
[회고] 2021년 러닝 135KM 후기.
[회고] 2021년 러닝 135KM 후기.
2022.02.01작년에 약 135km를 뛰었습니다. 의도한 목표는 아닌데 그래도 1년에 100km는 넘게 뛰었네요. 더 뛸 수도 있었는데.. 하는 아쉬움이 남습니다. 올해는 약 500km를 목표로 한번 뛰어보겠습니다. 뛸 수 있을 것 같아요. 그래도 중간에 한 번도 걷지 않고 최대 10km까지는 뛰어봤습니다. 2월부터, 눈 그치고 날이 좀 풀리면 다시 시작해야겠어요. 러닝은 정말 좋은 취미인 것 같습니다. 많은 사람들이 뛰었으면 좋겠네요. 작년에는 계속 혼자 뛰었는데, 올해는 러닝 메이트를 구해서 같이 뛰어야겠습니다. 내년 이 맘때쯤에는 500km 뛴 증거로 포스팅하도록 하겠습니다. 실패 시, 공약은 없습니다. 제가 인플루언서는 아니라서요. 댓글로 적어주신다면 생각은 해보겠습니다. 코로나 시국에 혼자서 찾을 수 있는 취..
[백준] 16918번 - "봄버맨" (Java)
[백준] 16918번 - "봄버맨" (Java)
2022.01.03https://www.acmicpc.net/problem/16918 16918번: 봄버맨 첫째 줄에 R, C, N (1 ≤ R, C, N ≤ 200)이 주어진다. 둘째 줄부터 R개의 줄에 격자판의 초기 상태가 주어진다. 빈 칸은 '.'로, 폭탄은 'O'로 주어진다. www.acmicpc.net 난이도 : 실버 1 쉽게 헷갈릴 수 있는 구현 문제이지만, 코딩 테스트 용으로 많은 도움이 될 문제인 것 같습니다. 제가 주목한 문제의 조건은 1. "연쇄 반응은 없다" -> 현재 위치의 폭탄이 터질 때, 인접한 폭탄은 터지지 않는다. 2. "1초가 지난 후에 3초 전에 설치된 폭탄이 모두 폭발한다." -> 동시 폭발 3. "3과 4를 반복한다" -> 처음 1,2,3,4를 수행하고 3과 4만 반복된다. 문제에서 주..