코딩테스트19 [데브클럽 플러그인] LeetCode 포기자가 해외 빅테크 합격할 수 있었던 공부법! 당장 내거하자! 이 포스팅은 F-Lab 데브클럽 서포터즈 활동으로 지원을 받아 작성하였으며,데브클럽을 직접 신청하고 경험한 내용을 바탕으로 솔직하게 작성하였습니다. 아래 글은 "F-Lab 커뮤니티, 데브클럽 세미나, [플러그인 - 해외 빅테크 코딩 인터뷰: LeetCode 포기자의 합격 공부법]_2025.03.14"에서 배운 내용을 바탕으로 작성하였습니다. 데브클럽의 플러그인은 F-Lab 멘토님이 진행하는 세미나로, 멘토님들의 실제 현업 노하우와 인사이트를 다룬다. 매번 다양한 주제가 있었는데, 어느 날 아래의 주제를 확인하고 반드시 참여하기로 결정했다.해외 빅테크 코딩 인터뷰: LeetCode 포기자의 합격 공부법 사실 이전에도 동일한 주제로 진행한 적이 있었는데, 그때 다른 일정이랑 겹쳐서 참여하지 못했었다. 이번에.. 2025. 4. 2. [코드트리 2달 체험 후기] 차근 차근 자료구조/알고리즘을 이해하고 싶은 사람들에게 추천합니다! 이 포스팅은 코드트리 x 글또 블로그 챌린지 2기를 통해 코드트리 체험권을 받아 작성한 후기입니다 비전공자로서 개발을 시작한 지 약 2년, 그리고 주니어 프론트엔드 개발자로 일한 지 약 1년이 되었다. 이직을 준비하면서 다시금 코딩테스트를 본격적으로 공부해야겠다고 마음먹었고, 코드트리를 2달 동안 체험해 보았다. 아래의 1달 체험 후기에서 코드트리의 전반적인 시스템과 첫인상을 다뤘다면, 이번에는 장단점을 보다 솔직하게 이야기해보려고 한다. 2025.01.28 - [회고/경험과 생각] - [코드트리 사용 후기] 부트캠프 출신 비전공자의 코딩테스트 준비기 [코드트리 사용 후기] 부트캠프 출신 비전공자의 코딩테스트 준비기이 포스팅은 코드트리 x 글또 블로그 챌린지 2기를 통해 코드트리 체험권을 받아 작성한 후.. 2025. 3. 8. [코드트리 사용 후기] 부트캠프 출신 비전공자의 코딩테스트 준비기 이 포스팅은 코드트리 x 글또 블로그 챌린지 2기를 통해 코드트리 체험권을 받아 작성한 후기입니다 알고리즘을 공부하고 코딩테스트를 준비하는 것은 부트캠프 출신 비전공자에겐 쉽지 않은 일이다. 아 물론 모두가 그런 것도 아니고 대부분이 그런 것도 아니고 특히 내가 더 어려워하는 것일 것이다. 아주 유명한 부트캠프를 제외하고 대다수의 부트캠프는 일단 학업시간이 3달~7달 정도로 길지 않다. 길지 않은 몇 달간 아무것도 모르는 상태에서 프로그래밍 언어와 프레임워크를 배우기도 빠듯한 시간 내에 알고리즘까지 격파한다는 일이 나에게는 어려운 일이었다. 취업을 준비하며 시험 직전 몰아서 공부하고 감을 좀 잡을만해져서 운좋게 취업이 되고 나서는 손을 놓게 되었고, 알고리즘은 점차 잊어버렸다. 그런데 다시 이직을 준비하.. 2025. 1. 28. [코드트리 챌린지] 8주차 - DFS / 안전 지대 (JS) 1. 진단 결과 2. 학습 내용 문제 https://www.codetree.ai/missions/2/problems/comfort-zone?&utm_source=clipboard&utm_medium=text 나의 풀이 (JS) const fs = require("fs"); const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt"; let input = fs.readFileSync(filePath).toString().trim().split("\n"); const [n, m] = input.shift().split(" ").map(Number); input = input.map((e) => e.split(" ").map(Num.. 2023. 10. 30. [코드트리 챌린지] 7주차 - BFS 탐색 / 돌 잘 치우기 (JS) 1. 진단 결과 2. 학습 내용 문제 https://www.codetree.ai/missions/2/problems/clear-stones-well?&utm_source=clipboard&utm_medium=text 나의 풀이 (JS) const fs = require("fs"); const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt"; let input = fs.readFileSync(filePath).toString().trim().split("\n"); const [n, k, m] = input.shift().split(" ").map(Number); const grid = input.slice(0, n).map((e.. 2023. 10. 23. [코드트리 챌린지] 6주차 - 삼성기출 / 외주 수익 최대화하기 (JS) 1. 진단 결과 2. 학습 내용 문제 https://www.codetree.ai/training-field/frequent-problems/problems/max-of-outsourcing-profit?&utm_source=clipboard&utm_medium=text 나의 풀이 (JS) const fs = require("fs"); const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt"; let input = fs.readFileSync(filePath).toString().trim().split("\n"); const n = +input.shift(); input = input.map((e) => e.split(" ").. 2023. 10. 16. [코드트리 챌린지] 5주차 - BFS 탐색 / K번 최댓값으로 이동하기 1. 진단 결과 2. 학습 내용 문제 https://www.codetree.ai/missions/2/problems/move-to-max-k-times?&utm_source=clipboard&utm_medium=text 나의 풀이 (JS) const fs = require("fs"); const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt"; const input = fs.readFileSync(filePath).toString().trim().split("\n"); const [n, k] = input.slice(0, 1)[0].split(" ").map(Number); const grid = input.slice(1, 1.. 2023. 10. 9. [코드트리 챌린지] 4주차 - DFS / 뿌요뿌요 1. 진단 결과 2. 학습 내용 문제 https://www.codetree.ai/missions/2/problems/puyo-puyo?&utm_source=clipboard&utm_medium=text 나의 풀이 (JS) const fs = require("fs"); const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt"; let input = fs.readFileSync(filePath).toString().trim().split("\n"); const n = +input.shift(); input = input.map((e) => e.split(" ").map(Number)); const dx = [0, 1, 0, -1.. 2023. 10. 9. [코드트리 챌린지] 3주차 - K개 중 하나를 N번 선택하기(Simple) / 아름다운 수 1. 진단 결과 2. 학습 내용 문제 https://www.codetree.ai/missions/2/problems/beautiful-number?&utm_source=clipboard&utm_medium=text 나의 풀이 (JS) const fs = require('fs') let input = fs.readFileSync('/dev/stdin').toString().trim().split('\n') let answer = 0; const n = +input[0]; const number = []; const isBeutiful = (num) => { for (let i = 0; i < n; ) { let checkNum = num[i]; let count = num[i]; while (count) .. 2023. 9. 25. 이전 1 2 3 다음