Apex Predator
본문 바로가기

전체 글

(165)
자주 나오는 프론트엔드 개발자 취업 면접 질문 및 답변 정리-2 개발의 길은 멀고도 험하다는 걸 깨닫고 있는 요즘입니다. 백엔드로 개발 공부를 시작해 프론트엔드 개발자로 전향해 열심히 공부하고 있는데, 네트워크부터 컴퓨터 보안까지 공부할 내용은 끝도 없고 그렇기 때문에 더더욱 체계적인 정리가 필요해보입니다. 기본적으로 면접 질문들을 정리해가면서 기본 개념을 확실히 잡아보는 게 좋을꺼같아 두번째 프론트엔드 개발자를 위한 인터뷰 질문 블로그 글을 연재합니다. 1. 제너릭 프로그래밍이란 무엇인가요? 데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식입니다. 2. 익명 함수란 무엇인가요? 익명 함수는 실행 시간 중에 동적으로 선언되는 함수입니다. 이런 함수를 익명함수라고 하는데 다른..
자주 나오는 프론트엔드 개발자 취업 면접 질문 및 답변 정리-1 What I Learned 프론트엔드 개발자로서 이직을 하기위해 공부한 기본 상식들과 용어, 인터뷰 질문들을 몇가지 모아서 정리해보았습니다. 1. 브라우저 렌더링 과정에 대해서 상세하게 설명해주세요. 1️⃣ 브라우저 주소창에 www.google.com 을 입력합니다. 2️⃣ 해당하는 구글 서버를 찾아갑니다. 3️⃣ DNS 서버에서 도메인 네임과 매칭될 실서버(IP주소)를 찾게됩니다. (이때, https 방식을 체크합니다.) 4️⃣ 서버의 기본설정이 대부분 index.html이기 때문에 서버에 해당 파일을 클라이언트로 보냅니다. 5️⃣ 브라우저는 텍스트로 이루어진 index.html 파일을 파싱합니다. 6️⃣ 한줄씩 읽으며 DOM, CSSOM 트리를 만들어나갑니다. (Obejct Model 만들기) 7️⃣..
망리단길 분위기 장난아닌 칵테일바 Glass Train glass train @glasstrain_ 망원동 394-91 1F 매일 20:00 - 새벽 01:00 ( Fri, Sat 7:30pm-2am) 분위기 미치는 글래스 트레인. 하림이 남자친구랑 같이 만나자며 월요일 저녁에 아는 바가 있다며 망원동에서 약속을 잡았는데, 이름도 기억못하다가 지도보면서 겨우 찾아냈어요. 매일 지나가는 망원시장 근처에 이런 곳이 있으리라고 생각도 못했는데 4인 이상은 테이블 예약을 잡을 수 있는데 당일 예약은 안되고 미리 전날에 인스타 DM 또는 전화예약 가능합니다. 또 칵테일 한잔당 한시간 반 정도 제한시간이 있고 추가로 시키면 그만큼 연장이 가능해요. 메뉴는 단촐한 편이지만 시그니처 칵테일 세가지 종류와 유명한 칵테일로 구성이 되있고, 무엇보다 Bulleit Bourbo..
양평동 달상점 쌀스콘, 피카니피카노 고추스콘과 대파스콘 리뷰 목에 꽉 막히는 질감의 퍽퍽한 디저트류를 너무 좋아하는 편이라 한창 미쳐있는 스콘을 위한 리뷰 일주일 내내 연남동을 돌아다니면서 하나씩 집어먹다가 드디어 블로그를 쓸만한 스콘을 발견해씁니다! ღ'ᴗ'ღ 서울 스콘맛집 원탑은 뭐니해도 레이어드가 짱이지만, 다양한 스콘을 존중해야하니까 떠나는 스콘탐방 후기 첫번째는 양평동의 달상점. 쌀디저트류가 유명해서 케이크를 찾는 손님들이 많아보입니다. 하지만 오로지 쌀스콘을 위해 갔기때문에 회사에서 도보로 10분정도 거리를 걸어 총 3가지 스콘을 주문했어요. 리얼초코, 얼그레이, 갈릭 - 종류는 더 여러가지 있었는데, 세상에나 갈릭이랑 리얼초코는 정말 일반 스콘과 비교해봐도 부스러기가 더 많이 떨어져 사무실에서 먹기 살짝 민망했다는 거 이외에는 딥한 허시스 초콜렛맛과 ..
서버 통신 헤더를 이용한 웹 보안 대응 서버 통신 헤더를 이용한 웹 보안 이 글은 웹 개발 1년차 초짜 개발자가 쓴 글로써, 오류가 있을 수 있습니다.오류가 수정해야 할 부분이 있다면 댓글로 알려주세요!웹을 개발하다 보면 보안에 신경써야 할 부분들이 많습니다. 이 velog.io 서론 회사에 보안설정을 요구하는 문서가 날라왔습니다. 클라이언트에서는 헤더에 관련 설정을 해주어 보안에 신경쓸 수 있습니다. Content-Security-Policy 브라우저에서 XSS와 관련된 공격을 막아주는 헤더입니다. 기본적으로 브라우저는 페이지에서 요청하는 모든 코드를 다운로드하여 실행합니다. 하지만 이 Content-Security를 설정함으로서 브라우저에게 특정 조건의 리소스만을 실행하라고 전달합니다. 여러가지 값이 전달될 수 있는데, default-sr..
15가지 리액트 프론트엔드 인터뷰 대비 질문과 답변 15 React Interview Questions with Solutions - SitePoint Prepare for React interview questions that are key to understanding and working effectively with React, with additional links for further learning. www.sitepoint.com 본문은 위의 블로그 글을 발췌, 번역하였습니다. 15 React Interview Questions with Solutions 전 세계에서는 개발자에 대한 수요가 공급을 앞지르고 있으며, 리액트의 인기는 사그라들 기미가 보이지 않습니다. 경험이 적은 개발자(또는 일정 기간 취업시장에서 멀어져 있던 개발자)에게는 면..
8가지 React 프론트엔드 디벨로퍼 인터뷰를 위한 QnA 8 React Front-End Developer Interview Questions (With Answers) | Kambu Front End Developer is a very coveted role in IT. We share eight of our preferred React Front End developer interview questions and answers. www.kambu.pl 상단의 블로그에서 발췌하여 번역한 글입니다. 프론트엔드 디벨로퍼는 회사에서 매우 중요한 역할을 맡고 있고 그렇기 때문에 기술적으로 앞서 있어야하며 최신 트렌드에 민감해야 합니다. 지원자들의 이해하기 위해 우리는 몇가지 특정 질문들을 뽑아 보았고, 이 블로그에서 프론트엔드 디벨로퍼의 인터뷰 질문과 그 대답들을 ..
프론트엔드 개발자라면 알아야할 다섯가지 알고리즘 5 JavaScript Algorithms You Should Know How To Solve 5 Beginner JavaScript Algorithms With Examples javascript.plainenglish.io 이 블로그 글은 위의 내용을 번역한 자료입니다! 알고리즘이란 무엇인가? What is an Algorithm? 알고리즘은 문제를 해결하기 위한 또는 특정한 결과에 다다르기 위한 순서의 나열이다. 알고리즘을 풀기 위해서는 그 문제를 이해를 해야하고, 코딩으로 풀 수 있어야한다. 알고리즘을 쉽게 해결하기 위해서는 먼저 작은 부분들로 나누어야 한다. 그리고 이 작은 문제를 먼저 풀어나가는게 전체 문제에 먼저 접근하는 것보다 훨씬 쉬울 것이다. 알고리즘은 매우 중요하고 유용하다. 코딩 문..

반응형