'SYNC/면접' 카테고리의 글 목록
본문 바로가기

SYNC/면접

(7)
SYNC 5기 기술면접 - SQL 기본구조(관계형 데이터베이스) 안녕하세요 살구입니다. 이번 포스팅은 SYNC 5기기술면접 공부 포스팅입니다."SQL 기본구조"입니다.  SQL정의Structured Query Language 의 약자이며 관계형 데이터베이스가 이해할 수 있는 구조화된 질의어이다. 데이터 -> 관계형 데이터베이스에 저장데이터베이스에서 분석보고서를 추출 이 때 SQL을 사용한다. 관계형 데이터베이스(RDB)란 무엇인가?RDB(Relational DataBase)의 약자행과 열로 구성된 테이블이 다른 테이블과 관계를 맺고 모여있는 집합체이다. 관계형 테이블이란?관계형 테이블은 관계형 데이터베이스에 저장되는 데이터 집합이며.행(row)와 열(Column)으로 구성되어 있다. 관계형 테이블간의 관계(Relationship)은 무엇인가?1 : 1 , 1:N , ..
SYNC 5기 기술면접 - 함수(Function) 안녕하세요 살구입니다. SYNC 5기 기술면접"함수" 에 대해 알아보겠습니다.  함수란?일련된 공통의 작업을 처리하기 위해서 연관된 코드를 모아 놓은 자료형 function함수선언식/함수표현식 이 존재 함수 선언방법 function [함수명](){  // code} function printHello(){  console.log("Hello");}  함수 사용예시) 위에 코드처럼 선언하는게 "함수 선언식"이다. 이제 "함수 표현식"을 선언해보겠다.var, let, const 키워드 중 "함수표현식"은 주로 const키워드로 변수를 생성한다.변수명으로 함수를 호출한다. 익명함수
SYNC 5기 기술면접 - 연산 안녕하세요 살구입니다. 이번 포스팅은 SYNC 5기 기술면접"연산" 포스팅입니다. 먼저 데이터타입에 대해 집고 넘어가자Variable, rw(read/write) 읽고 쓰기 가능primitivesingle item : number, string, boolean, null ,undefined, symbol, object, box containerfunction, first-calss function 값이 메모리에 바로 저장된다.하지만 object의 경우 주소에 참조되어서 저장된다. Constant, r(read Only)상수로써 고정값이 변하지 않는다. 1. String Concatenation"" 안에 ' 부분이 들어갈려면 \ 가 들어가야한다. 증감 연산자 ++, -- operator 개인적으로 이 부분..
SYNC 5기 기술면접 - 객체 안녕하세요 놀이방 사장입니다. 이번 포스팅은 SYNC 5기 기술면접"객체"에 대해 공부해보겠습니다. 배열 예시값abc인덱스012배열은 그 값에 해당하는 색인(인덱스) 가 자동으로 들어가진다. 객체값abc인덱스를 지정해줘야함firstsecond~~ 가시적인 차이라면 자동적으로 인덱스를 지정해주는 배열객체는 아님 객체는 다른언어에서는 연관배열, 맵, 딕셔너리라는 데이터타입에 해당   객체 만드는 방법 알아보기이렇게 변수에 할당하면 언제든지 데이터를 조정할 수 있다. 다르게 객체 선언하기  객체 속성 접근하는 방법  객체와 반복문의 조우먼저 기본적인 반복문(배열기준) 객체 반복문 사용하기객체안에 객체를 담을 수 있다.또한 함수도 호출가능 this는 grades를 가르친다.this는 예약어이다. this.lis..
SYNC 5기 기술면접 - 데이터 타입(자료형) 안녕하세요 놀이방사장입니다. 이번 포스팅은 SYNC 5기 기술면접"데이터 타입"에 대해 포스팅 하겠습니다. 데이터를 잘 처리하기 위해 종류별로 데이터를 분류해왔습니다. 자바스크립트에는 어떤 데이터 타입들이 있는가? 주로 String과 Number가 있는데 어떤 차이가 있는지 알아보자 숫자타입에서 가장 중요한 건 산술연산자이다.+, - , * , / , ** 이다. 문자열 관련 함수1. length(문자열 길이) 2. toUpperCase() => 모두 대문자로 바꿔주는 메소드3. indexOf()매개변수의 값이 존재 하는지 찾아줌대소문자구분없을 시 -1 출력4. trim()문자열 양옆에 공백제거
SYNC 5기 기술면접 - 변수 안녕하세요 살구입니다. 이번 포스팅은 SYNC 기술면접 준비"변수"에 대해 정리해볼려고 합니다. 변수란? 프로그래밍 언어에서 우리가 처리해야하는 데이터를 담을 수 있도록 해준다.변수를 통해 데이터에 접근하고 수정할 수 있다.변수를 지정할 때 변수명을 보고 어떤 정보를 담고 있는구나를 유추할 수 있도록만들어야 한다.primitive숫자도 되고 문자열도 되고 이렇게 담을 수 있는 가장 작은 단위의데이터들을 primitive 데이터타입이라고 한다.  데이터 타입의 종류number, string, boolean, null, undefined, symbol가장 작은 단위들이런 데이터들을 선언하면 변수를 위한 공간이 생긴다.다른 변수에 다시 데이터를 할당하게 되면 또 다른 공간이 생기고 값을 같이 공유하지 않는다...
SYNC 5기 기술면접 - 배열 안녕하세요 살구입니다. 이번 포스팅은 SYNC 5기 기술면접 정리 포스팅입니다. "배열" 포스팅입니다. 배열(Array)"데이터가 많아짐에 따라 서로연관된 데이터를 수납하는 수납장소"배열 선언법[] 대괄호를 선언한다.var Alphabet = ["a", "b", "c"]; 배열 가져오는 법배열의 인덱스를 선언 해주면 된다. 인덱스는 0부터 시작한다. 그 외 배열관련 함수들1. Length배열의 길이를 알려준다.2. 배열에 데이터 추가하기 - PUSH