면접에 자주 나오는 문제들
https://www.tutorialspoint.com/difference-between-process-and-thread
면접에 자주 나오는 문제들 - OOP 및 순수 프로그래밍
SQL
인덱스를 써야 하는 이유에 대해서 설명하시오
인덱스의 장점 : select 속도가 빨라진다.
단점 : insert, update 시에 인덱스를 수정하므로 추가적인 I/O 발생이 생긴다.
너무 많은 인덱스를 잡아두면 성능에 문제가 생길수도 있다.
INNER vs OUTER JOIN 비교
http://geniusjo.tistory.com/86
INNER JOIN와 달리 JOIN 조건에 동일한 값이 없는 행도 반환 가능
OUTER JOIN은 A테이블에는 값이 있고, B 테이블에는 값이 없어도 값이 출력된다
LEFT OUTER JOIN
- FROM절에 JOIN조건을 적을 때 좌측 테이블에 해당하는 데이터를 먼저 읽은 후, 우측 테이블에서
JOIN 대상 데이터를 읽어온다
http://www.w3ii.com/mvc_framework/mvc_framework_interview_questions.html
Javascript에서 ==와 ===의 차이
==는 타입과 상관없이 비교하고 ===는 타입까지 비교한다
Get과 Post 방식 비교
Get 방식
- 클라이언트에서 서버로 데이터를 전달할 때, 주소 뒤에 "이름"과 "값"이 결합된 스트링 형태로 전달
- 주소창에 쿼리 스트링이 그대로 보여지기 때문에 보안성이 떨어진다.
- 길이에 제한이 있다.(=전송 데이터의 한계가 있다.)
- Post방식보다 상대적으로 전송 속도가 빠르다.
Post 방식
- 일정 크기 이상의 데이터를 보내야 할 때 사용한다.
- 서버로 보내기 전에 인코딩하고, 전송 후 서버에서는 다시 디코딩 작업을 한다.
- 주소창에 전송하는 데이터의 정보가 노출되지 않아 Get방식에 비해 보안성이 높다.
- 속도가 Get방식보다 느리다.
- 쿼리스트링(문자열) 데이터 뿐만 아니라, 라디오 버튼, 텍스트 박스 같은 객체들의 값도 전송가능.
Get과 Post 차이점
- Get은 주로 웹 브라우저가 웹 서버에 데이터를 요청할 때 사용
- Post는 웹 브라우저가 웹 서버에 데이터를 전달하기 위해 사용.
- Get을 사용하면 웹 브라우저에서 웹 서버로 전달되는 데이터가 인코딩되어 URL에 붙는다.
- Post방식은 전달되는 데이터가 보이지 않는다.
- Get방식은 전달되는 데이터가 255개의 문자를 초과하면 문제가 발생할 수 있다.
- 웹서버에 많은 데이터를 전달하기 위해서는 Post 방식을 사용하는 것이 바람직하다.
앵귤러에서 자주 질문됨
ng-if, ng-show, ng-hide 의 차이점
IT 코딩 test 준비
특정회사를 겨냥할때
기타 가능성 있는 문제
https://leetcode.com/problems/serialize-and-deserialize-binary-tree/
https://github.com/kamyu104/LeetCode/blob/master/Python/serialize-and-deserialize-binary-tree.py
본 블로그의 각 자료에 관한 설명: 항상 이런글을 링크하고나면 나중에 다시보면 원본 혹은 사본이 없어진경우가 많아 일부는 본문까지 복사해둔다.
글이 도움이 되고, 마음에 드신다면 마구마구 공유 해주세요~
꼬리말 - 노른자집 Music Player 설명서 | 살아있는 추천 글 보기 | 블로그 인기글보기 | 전체글보기
'IT > IT 일반' 카테고리의 다른 글
Microsoft 제품 관련 사용 팁 (0) | 2021.10.05 |
---|---|
구글 알파고에 패한 이세돌. 인류는 충격이고, 구글은 마케팅 성공적! (0) | 2020.06.21 |
Wake On LAN (WOL) 매직 패킷 전송 프로그램 (원격 컴퓨터켜기) (0) | 2019.11.07 |
윈도우 탐색기 시작 위치 내 PC로 변경(윈10이하도 가능) (0) | 2019.10.28 |
컴퓨터 및 IT 역사 일부 (0) | 2019.10.16 |
[디렉토리] IT 정보 모음 (0) | 2019.07.18 |
언어별 예상 면접 문제와 시간복잡도 정의 (0) | 2019.07.15 |
개발 관련 단상들 (0) | 2019.04.19 |
잉크젯 프린터 노즐막힘 예방 이렇게 하면된다! (0) | 2017.10.12 |
안드로이드 개발 방법 간단히 알아보기 (0) | 2017.09.30 |