본문 바로가기
728x90

분류 전체보기126

신입 개발자의 2023 토스 next 챌린지 코딩 테스트/ 1차 기술 면접/ 2차 컬쳐핏 면접 후기 안녕하세요! 오랜만에 글을 쓰는데요. 이번에 토스 2023 챌린지에서 2차 컬쳐핏 면접 까지 보고 나서 느낀 후기를 작성해보면 토스 면접 뿐만 아니라 다른 회사 면접을 준비하는 분들에게 조금이나마 도움이 되지 않을까 싶어 이렇게 작성합니다. 본글은 지극히 주관적이니 참고해주세요! 0. 저의 배경 우선 저는 모대학 4학년 1학기를 얼마 전에 마쳤고, 회사 면접 및 지원이 아예 처음이었습니다. 따라서 한번 경험해보자! 라는 생각이 컸습니다. 당연하겠지만, 토스에서 신입 개발자로 취직하는 경우가 6%에 불과(토스 피드 피셜)하고 제가 준비가 하나도 안된 입장이었기에 내가 붙을 수 있을거라는 희망은 단 하나도 존재하지 않았습니다. 토스 지원 당시 저는 학교 학우 분들과 진행하는 모카콩이라는 사이드 프로젝트를 진.. 2023. 7. 25.
[프로그래머스]2023 Kakao Blind 공개채용 표 병합 파이썬 문제 당신은 표 편집 프로그램을 작성하고 있습니다. 표의 크기는 50 × 50으로 고정되어있고 초기에 모든 셀은 비어 있습니다. 각 셀은 문자열 값을 가질 수 있고, 다른 셀과 병합될 수 있습니다. 위에서 r번째, 왼쪽에서 c번째 위치를 (r, c)라고 표현할 때, 당신은 다음 명령어들에 대한 기능을 구현하려고 합니다. "UPDATE r c value" (r, c) 위치의 셀을 선택합니다. 선택한 셀의 값을 value로 바꿉니다. "UPDATE value1 value2" value1을 값으로 가지고 있는 모든 셀을 선택합니다. 선택한 셀의 값을 value2로 바꿉니다. "MERGE r1 c1 r2 c2" (r1, c1) 위치의 셀과 (r2, c2) 위치의 셀을 선택하여 병합합니다. 선택한 두 위치의 셀이.. 2023. 1. 10.
도메인이 신청되는 과정과 Reverse DNS lookup 도메인이 신청되는 과정 크게 보면, DNS 서버는 트리 구조로 되어있다. Root DNS Server: ICANN이 직접 관리하는 서버로, TLD DNS 서버 IP들을 저장해두고 안내하는 역할을 한다. TLD(최상위 도메인) DNS Server: 도메인 등록 기관(Registry)이 관리하는 서버로, Authoritative DNS 서버 주소를 저장해두고 안내하는 역할을 한다. 어떤 도메인 묶음이 어떤 Authoritative DNS Server에 속하는지 아는 이유는 도메인 판매 업체(Registrar)의 DNS 설정이 변경되면 도메인 등록 기관(Registry)으로 전달이 되기 때문이다. Authoritative DNS Server: 실제 개인 도메인과 IP 주소의 관계가 기록/저장/변경되는 서버. .. 2022. 12. 27.
[JPA] 단방향, 양방향 연관관계 매핑과 주의점 *본 게시글은 김영한님의 자바 ORM JPA 표준 책을 보고 이해한 내용을 바탕으로 정리한 글입니다. 엔티티들은 대부분 다른 엔티티와 연관관계를 가지고 있다. sql문을 사용해서 테이블에 접근할 때는 외래 키를 사용하여 join을 하기 때문에 어떤 방향으로든 테이블을 탐색할 수 있다. 그러나 객체는 참조를 사용해서 관계를 맺는다. 즉, 서로 setter 혹은 생성자를 통해 서로의 참조를 넘겨주어야 한다. ORM에서 가장 중요하고 또 어려운 객체의 연관관계 매핑에 대하여 알아보자. (해당 포스팅에선 우선 이해를 위해 다대일 관계를 기반으로 설명하겠습니다.) 단반향 연관관계 JPA에서 연관관계를 매핑할 때는 따로 Id를 사용하지 않는다. Id를 사용하려면 아래와 같이 외래 키 식별자를 직접 다루어야 하고 이.. 2022. 10. 31.
728x90