HeoBrain AI · DEV · GROWTH

HEO BRAIN · DEV LAB

배운 것을 구조화하고,
실제로 작동하게 만듭니다.

AI, 코딩, 영어, 포트폴리오를 직접 공부하고 만들며 얻은 지식을 누구나 다시 써먹을 수 있게 정리합니다.

heobrain.workflow LIVE
01 collect(experience) 02 structure(knowledge) 03 ship(something useful)

EMAIL NEWSLETTER

새 글을 이메일로 받아보세요

하루 동안 올라온 HeoBrain의 새 글을 매일 오후 8시에 한 통으로 보내드립니다.

인증 이메일의 링크를 눌러야 구독이 완료되며, 언제든 해지할 수 있습니다.

HEOBRAIN ARCHIVE

전체 글

빠르게 변화하는 세상에서, 변화에 도움이 되는 지식을 전하기 위해 매일 배운 것들을 진심으로 기록하고 있습니다. 함께 성장해 나가요.

90개의 기록
카테고리 없음

이것만 보면 끝! 면접 정보 총정리!

2026.09 최신 검증판2026 면접 준비 완벽 가이드무료 모의면접부터 한국어·영어 인터뷰, 스피치, AI 면접, IT 기술면접까지.신입·경력·외국계·대기업·공기업 취준생이 실제로 써먹을 수 있는 순서로 정리했습니다.한국어 면접 영어 면접 AI 면접 기술 면접 분당·판교·강남먼저 결론면접 준비는 질문을 많이 모으는 것보다 JD 분석 → 답변 구조화 → 소리 내어 말하기 → 모의면접 → 피드백 순서가 훨씬 중요합니다. 학원도 이 5단계를 실제로 반복시켜 주는 곳을 고르는 편이 좋습니다.돈 쓰기 전무료 지원부터고용24·지역 일자리센터의 상담과 모의면접을 먼저 확인합니다.영어 면접1:1 실전형스크립트 암기보다 실제 JD·이력서 기반 꼬리질문 훈련이 중요합니다.한국어 면접논리 + 전달력답변 내용과 함께 목소리..

읽어보기 →
Algorithm/Set

코딩테스트 합격자 되기 | 10. 집합 학습 정리

Python 코딩 테스트 학습 기록집합은 중복을 제거하고, 값의 존재 여부를 빠르게 확인하는 자료구조다. 프로그래머스 문제를 통해 set, 정렬, 유니온-파인드를 정리한다.폰켓몬프로그래머스 공식 문제 페이지가져갈 수 있는 수는 전체의 절반이고, 최대 종류 수는 중복을 제거한 종류 수를 넘을 수 없다. 따라서 두 값 중 작은 값이 답이다.def solution(nums): selectable = len(nums) // 2 kinds = len(set(nums)) return min(selectable, kinds)set(nums)은 같은 번호를 하나로 합친다. 종류가 100개여도 가져갈 수 있는 칸이 3개면 3종류를 넘을 수 없고, 반대로 칸이 3개인데 종류가 2개면 2종류만 가능하다.se..

읽어보기 →
English/Diary

Day1_Diary(소화불량 완치 도전, 몰입_취준)

오늘 아침에 일어나서 여러 취업 공고를 찾아봤다. 우선 신한저축은행을 8월 23일이라서 이번 주 내로 쓸 예정이다. 그리고 카카오뱅크 18일까지라서 내일 아침부터 쓸 예정이다. 카카오뱅크 인재영입세상을 또 한번 놀라게, 함께 해요.kakaobank.recruiter.co.kr[계약] 카카오 헬스케어 RWE Data Manager에도 9월 1일까지 지원할 예정이다. https://recruit.kakaohealthcare.com/job_posting/MGV66zki 우선 채용을 하기 위해 신입 혹은 채용연계형 조건인 곳을 이곳저곳 쓸 예정이다. 직무는 AX Engineer로 지원할 예정이다. 도메인은 금융, 헬스케어 등 다양한 곳에 지원할 예정이다. 오늘 점심, 저녁 전부 핸드폰을 보지 않고, 밥을 적..

읽어보기 →
Algorithm/Tree

코딩 테스트 합격자되기 | 09. 트리

Python 코딩 테스트 학습 기록트리는 부모와 자식의 연결을 표현하는 자료구조다. 이번 글에서는 프로그래머스 문제를 통해 부모 추적, 순회, BFS, 상태별 탐색을 정리한다.예상 대진표프로그래머스 공식 문제 페이지한 라운드가 끝나면 참가 번호 x는 (x + 1) // 2가 된다. 두 참가자의 다음 라운드 번호가 같아지는 순간이 만나는 라운드다.def solution(n, a, b): round_count = 0 while a != b: a = (a + 1) // 2 b = (b + 1) // 2 round_count += 1 return round_count홀수 번호는 올림, 짝수 번호는 반으로 줄어들어야 하므로 일반 나눗셈이 아니라 (x + 1) ..

읽어보기 →
Algorithm/Tree

코딩 테스트 합격자 되기 | 08 해시

Python 코딩 테스트 학습 기록해시는 값을 빠르게 찾기 위한 자료구조다. 해시의 원리와 딕셔너리, 집합, Counter를 활용하는 문제 18~25를 정리한다.해시의 기본해시는 값을 일정한 규칙으로 계산해 저장 위치를 찾는 방법이다. 파이썬의 dict와 set은 해시를 이용한다. dict는 키에 값을 연결하고, set은 중복 없이 존재 여부를 확인하며, Counter는 값별 개수를 센다.서로 다른 값이 같은 해시값을 갖는 충돌은 가능하다. 파이썬의 집합과 딕셔너리는 충돌이 생겨도 실제 값을 다시 비교해 구분한다. 따라서 문자열 검색에서는 해시값만 따로 저장하기보다 문자열 자체를 집합에 넣는 편이 안전하다.문제 18. 두 개의 수로 특정값 만들기배열에서 서로 다른 두 원소를 골라 더했을 때 target을..

읽어보기 →
Algorithm/Queue

코딩 테스트 합격자 되기 | 07 큐 학습 기록

코딩 테스트 합격자 되기 | 07 큐 학습 기록 이번 글은 박경록 저자의 「코딩 테스트 합격자 되기 - 파이썬 편」에서 큐로 구성된 범위만 정리한 기록이다. 큐의 개념과 ADT, 문제 15 요세푸스 문제, 문제 16 기능 개발, 문제 17 카드 뭉치를 순서대로 정리했다. 첨부한 큐 PDF의 17쪽 대화에 나온 기능 개발 코드, max_day 질문, 카드 뭉치의 인덱스 범위 오류와 deque 풀이 질문도 모두 반영했다. 07 큐: 이번 글의 범위 큐 단원 대조표 구성 이번 글에서 다루는 내용 PDF 대화 반영 07-1 큐의 개념FIFO, front, rear, e..

읽어보기 →

LATEST NOTES

최근에 정리한 글

모든 글 보기
카테고리 없음

이것만 보면 끝! 면접 정보 총정리!

2026.09 최신 검증판2026 면접 준비 완벽 가이드무료 모의면접부터 한국어·영어 인터뷰, 스피치, AI 면접, IT 기술면접까지.신입·경력·외국계·대기업·공기업 취준생이 실제로 써먹을 수 있는 순서로 정리했습니다.한국어 면접 영어 면접 AI 면접 기술 면접 분당·판교·강남먼저 결론면접 준비는 질문을 많이 모으는 것보다 JD 분석 → 답변 구조화 → 소리 내어 말하기 → 모의면접 → 피드백 순서가 훨씬 중요합니다. 학원도 이 5단계를 실제로 반복시켜 주는 곳을 고르는 편이 좋습니다.돈 쓰기 전무료 지원부터고용24·지역 일자리센터의 상담과 모의면접을 먼저 확인합니다.영어 면접1:1 실전형스크립트 암기보다 실제 JD·이력서 기반 꼬리질문 훈련이 중요합니다.한국어 면접논리 + 전달력답변 내용과 함께 목소리..

읽어보기 →
Algorithm/Set

코딩테스트 합격자 되기 | 10. 집합 학습 정리

Python 코딩 테스트 학습 기록집합은 중복을 제거하고, 값의 존재 여부를 빠르게 확인하는 자료구조다. 프로그래머스 문제를 통해 set, 정렬, 유니온-파인드를 정리한다.폰켓몬프로그래머스 공식 문제 페이지가져갈 수 있는 수는 전체의 절반이고, 최대 종류 수는 중복을 제거한 종류 수를 넘을 수 없다. 따라서 두 값 중 작은 값이 답이다.def solution(nums): selectable = len(nums) // 2 kinds = len(set(nums)) return min(selectable, kinds)set(nums)은 같은 번호를 하나로 합친다. 종류가 100개여도 가져갈 수 있는 칸이 3개면 3종류를 넘을 수 없고, 반대로 칸이 3개인데 종류가 2개면 2종류만 가능하다.se..

읽어보기 →
English/Diary

Day1_Diary(소화불량 완치 도전, 몰입_취준)

오늘 아침에 일어나서 여러 취업 공고를 찾아봤다. 우선 신한저축은행을 8월 23일이라서 이번 주 내로 쓸 예정이다. 그리고 카카오뱅크 18일까지라서 내일 아침부터 쓸 예정이다. 카카오뱅크 인재영입세상을 또 한번 놀라게, 함께 해요.kakaobank.recruiter.co.kr[계약] 카카오 헬스케어 RWE Data Manager에도 9월 1일까지 지원할 예정이다. https://recruit.kakaohealthcare.com/job_posting/MGV66zki 우선 채용을 하기 위해 신입 혹은 채용연계형 조건인 곳을 이곳저곳 쓸 예정이다. 직무는 AX Engineer로 지원할 예정이다. 도메인은 금융, 헬스케어 등 다양한 곳에 지원할 예정이다. 오늘 점심, 저녁 전부 핸드폰을 보지 않고, 밥을 적..

읽어보기 →
Algorithm/Tree

코딩 테스트 합격자되기 | 09. 트리

Python 코딩 테스트 학습 기록트리는 부모와 자식의 연결을 표현하는 자료구조다. 이번 글에서는 프로그래머스 문제를 통해 부모 추적, 순회, BFS, 상태별 탐색을 정리한다.예상 대진표프로그래머스 공식 문제 페이지한 라운드가 끝나면 참가 번호 x는 (x + 1) // 2가 된다. 두 참가자의 다음 라운드 번호가 같아지는 순간이 만나는 라운드다.def solution(n, a, b): round_count = 0 while a != b: a = (a + 1) // 2 b = (b + 1) // 2 round_count += 1 return round_count홀수 번호는 올림, 짝수 번호는 반으로 줄어들어야 하므로 일반 나눗셈이 아니라 (x + 1) ..

읽어보기 →
Algorithm/Tree

코딩 테스트 합격자 되기 | 08 해시

Python 코딩 테스트 학습 기록해시는 값을 빠르게 찾기 위한 자료구조다. 해시의 원리와 딕셔너리, 집합, Counter를 활용하는 문제 18~25를 정리한다.해시의 기본해시는 값을 일정한 규칙으로 계산해 저장 위치를 찾는 방법이다. 파이썬의 dict와 set은 해시를 이용한다. dict는 키에 값을 연결하고, set은 중복 없이 존재 여부를 확인하며, Counter는 값별 개수를 센다.서로 다른 값이 같은 해시값을 갖는 충돌은 가능하다. 파이썬의 집합과 딕셔너리는 충돌이 생겨도 실제 값을 다시 비교해 구분한다. 따라서 문자열 검색에서는 해시값만 따로 저장하기보다 문자열 자체를 집합에 넣는 편이 안전하다.문제 18. 두 개의 수로 특정값 만들기배열에서 서로 다른 두 원소를 골라 더했을 때 target을..

읽어보기 →
Algorithm/Queue

코딩 테스트 합격자 되기 | 07 큐 학습 기록

코딩 테스트 합격자 되기 | 07 큐 학습 기록 이번 글은 박경록 저자의 「코딩 테스트 합격자 되기 - 파이썬 편」에서 큐로 구성된 범위만 정리한 기록이다. 큐의 개념과 ADT, 문제 15 요세푸스 문제, 문제 16 기능 개발, 문제 17 카드 뭉치를 순서대로 정리했다. 첨부한 큐 PDF의 17쪽 대화에 나온 기능 개발 코드, max_day 질문, 카드 뭉치의 인덱스 범위 오류와 deque 풀이 질문도 모두 반영했다. 07 큐: 이번 글의 범위 큐 단원 대조표 구성 이번 글에서 다루는 내용 PDF 대화 반영 07-1 큐의 개념FIFO, front, rear, e..

읽어보기 →
블로그 검색