본문 바로가기

Developer9

면접대비 질문 정리: 자바스크립트, 타입스크립트 보호되어 있는 글 입니다. 2024. 4. 29.
면접대비 질문 정리: 리액트 보호되어 있는 글 입니다. 2024. 4. 29.
면접대비 질문 정리: 웹, HTML, CSS 면접질문 참고https://nomadcoders.co/community/thread/3979[diary] 프론트엔드 신입 면접 준비하기[면접준비] 프론트엔드 개발자 취업 면접 질문 및 답변 정리(64문)프론트엔드 면접질문 중요도별 정리[Frontend] 프론트엔드 주니어 개발자 면접 질문 (기술/인성) 1. 브라우저 작동 원리 (주소창에 google.com을 입력하면 일어나는 일)(사용자가 브라우저에 주소를 입력한 후에 서버로부터 전송된 데이터가 화면에 보이기까지 그 일련의 과정을 설명할 수 있어야 합니다.) ✅ 답변브라우저에 도메인을 입력하면, 브라우저는 해당 IP 주소를 얻기 위해 DNS(Domain Name System) 서버에 요청을 보내 IP주소를 받아옵니다. IP 주소를.. 2024. 4. 11.
[FE] 우아한 테크코스 6기 프리코스 4주차 회고: 크리스마스 이벤트 플래너 시작 3주차 미션 목표는 클래스 분리, 단위 테스트 연습이었다. 이번 주차에서 중점으로 삼아야 하는 목표는 클래스 분리 심화이다. 주어진 요구사항에 맞추어서 클래스 분리에 신경쓰며 과제를 진행해 보기로 했다. 함수 분리와 커밋 메시지 컨벤션 지키기도 역시 주의하며 진행할 예정이다. 기능 요구 사항 크리스마스 이벤트 구현하기 구현 기능 목록 구현한 기능 목록은 다음과 같다. 입력받기 [ ✔ ] 식당 방문 예상 날짜 (숫자만) [ ✔ ] 주문할 메뉴와 메뉴 개수(e.g. 해산물파스타-2,레드와인-1) 예외 [ ✔ ] 식당 방문 예상 날짜: 숫자가 아닌 경우 [ ✔ ] 식당 방문 예상 날짜: 1 ~ 31 범위를 벗어난 숫자를 입력한 경우 [ ✔ ] 주문할 메뉴와 메뉴 개수: 메뉴판에 없는 메뉴를 입력한 경우 .. 2023. 11. 14.
[FE] 우아한 테크코스 6기 프리코스 3주차 회고: 로또 게임 시작 이번 과제에서는 이전 과제에서 목표로 삼았던 함수 분리와, 각 함수별 테스트 작성에 클래스(객체)분리, 도메인 로직에 대한 단위 테스트 작성이라는 목표가 추가되었다. 또한 함수가 단일 기능을 하도록 최대 15라인으로 함수 길이를 제한하고(함수를 분리하는 나만의 기준 만들기), 테스트 작성 이유에 대한 정리가 필요하다. 기능 요구 사항 구현 기능 목록 구현한 기능 목록은 다음과 같다. 입력받기 [ ✔ ] 로또 구입 금액 입력받기 (1000원 단위로) [ ✔ ] 당첨 번호 입력받기 (쉼표 기준으로 구분) [ ✔ ] 보너스 번호 입력받기 예외 [ ✔ ] 로또 구입 금액 입력: 1000원 단위로 끊어지지 않는 경우 [ ✔ ] 당첨 번호 입력: 숫자 중복 입력 [ ✔ ] 당첨 번호 입력: 6개보다 적거나 많.. 2023. 11. 8.
[FE] 우아한 테크코스 6기 프리코스 2주차 회고: 자동차 경주 게임 시작 이번 과제에서 중점으로 삼아야 하는 것은 함수 분리와, 각 함수별 테스트 작성이었다. 이전 과제에서 다음 과제부터는 테스트 코드에 익숙해지고 직접 테스트를 작성해 보겠다는 소감을 작성했었기 때문에, 이번 과제가 나에게 많은 도움이 될 수 있을 것 같다. 추가로 이전 과제와는 달리 요구사항이 추가되었는데, 함수의 indent는 최대 2여야 하고 git 커밋 메시지는 커밋 메시지 컨벤션을 참고해 기능 단위로 작성해야 한다. 기능 요구 사항 구현 기능 목록 구현한 기능 목록은 다음과 같다. 입력받기 [ ✔ ] 자동차 이름 입력받기 (쉼표 기준으로 n대, 이름은 5자 이하) [ ✔ ] 시도 횟수 예외 [ ✔ ] 자동차 이름 입력: 이름 5자 초과 입력 [ ✔ ] 자동차 이름 입력: 이름 입력 없음 [ ✔ .. 2023. 11. 3.
[FE] 우아한 테크코스 6기 프리코스 1주차 회고: 숫자야구 게임 기능 요구 사항 구현 기능 목록 구현한 기능 목록은 다음과 같다. 입력받기 서로 다른 3자리 수 입력받기 게임이 끝난 경우 재시작/종료를 구분하는 1과 2 중 하나의 수를 입력받기 (예외 1) 3자리 수가 아닌 수를 입력받은 경우 (예외 2) 3자리 수이지만 수에 동일한 수가 포함된 경우 (예외 3) 게임 종료 시 1, 2 이외의 다른 수를 입력받은 경우 입력한 수에 대한 결과 연산하기 컴퓨터가 랜덤으로 3개의 수를 고르기 사용자가 입력한 값의 자릿수와 랜덤수를 차례대로 비교하기 결과 출력하기 같은 수가 같은 자리에 있으면 스트라이크 다른 자리에 있으면 볼 같은 수가 전혀 없으면 낫싱 반복 사용자가 랜덤수를 맞출 때까지 숫자 입력받기 반복 게임 종료 후 사용자가 1, 2를 입력하면 랜덤수를 초기화하고 재.. 2023. 10. 26.
Git 명령어 정리(clone, commit, push) Git 초기 설정 git config --global user.name '유저 이름' git config --global user.email '가입 시 사용한 메일 주소' Git clone (GitHub의 레파지토리를 로컬에 저장) Git Hub에 레파지토리 생성 > git 주소 복사 > 컴퓨터에서 폴더 생성하고 싶은 위치로 가서 git bash > git clone '깃 레포지토리 주소' > 폴더 생성 완료 Git push (내 컴퓨터(로컬)의 수정사항을 Git hub로 커밋) 만들어진 폴더로 들어가서 git bash git add '파일명' (폴더의 내용 전부 올리고 싶으면 git add . 입력) git commit -m '커밋 내용' git push origin main Git pull (Git .. 2021. 12. 30.
정보처리기사 참고자료 https://m.blog.naver.com/wook2124/222102990691 정처기 자료 블로그 2021 정보처리기사 필기 총정리 (시나공, 수제비) 2021년 네이버페이 5,000원을 무료로 주는 이벤트가 진행중이니 한... blog.naver.com https://joft.site/31?category=863327 정처기 자료 모음 블로그(폐쇄) 2021 정보처리기사 필기시험 후기(공부법, 시험날 후기) 2021 정보처리기사 필기 2회차 (5월 15일 실시) 점수: 86 (75/100/90/85/75) 2회 합격률: 36.76% 공부 순서 1. 주간컴공 유튜브 1회독. (2배속) 2. 정보처리기사 필기 총정리 그리고 최신 기출문제 내용들을.. joft.site http://gunsys.com/.. 2021. 7. 28.
반응형