티스토리 뷰
프론트엔드
- HTTP에 대해 설명하고, 알고있다면 HTTP 메세지 구조에 대해 더 자세히 설명해주세요
HTTP는 서버와 클라이언트 간의 정보를 교환할 수 있는 프로토콜입니다.
특징으로는 무상태성(stateless), 비 연결성(Connectionless)
메세지 구조로는 요청과 응답이 있습니다.
백엔드
- List, Set, Map, HashMap의 차이에 대해서 설명해주세요.
List - 데이터를 순서대로 저장하며 중복을 허용한다. 인덱스를 사용하여 요소에 접근할 수 있습니다.
Set - 중복을 허용하지 않으며 순서대로 저장되어 있지 않다.
Map - key-value 형식으로 저장되어 있고 key는 중복 값이 될 수 없지만 서로 다른 key의 value값은 동일할 수 있다.
새로운 key-value를 저장하였을때 key값이 기존에 존재한다면 새로운 key-value값으로 변환한다.
HaspMap - 해싱을 사용하여 키-값 쌍을 저장하고 기본 작업에 대해 일정한 시간 성능을 제공하는 Map 인터페이스의 특정 구현입니다.
- Parameter와 Argument의 차이에 대해 설명해주세요.
Parameter는 함수를 정의할 때 사용되는 변수를 의미한다.
Argument는 실제로 함수가 호출될 때, 넘기는 변수값을 의미한다.
function plus (num1, num2) {
return num1 + num2;
}
// num1과 num2는 parameter이다.
plus(10, 20);
// 10과 20은 argument이다.
#면접 후 질문 리스트
개발자 인원은 총 몇명인가?
개발자 연차구성이 어떻게 될까요?
신규기능 개발 or 유지보수 비중이 얼마나 되는지?
수습기간 월급 퍼센트 , 수습기간
연봉수준/ 연,월차
'개발 > Today I Learned' 카테고리의 다른 글
| TIL 23-04-03 (0) | 2023.04.04 |
|---|---|
| TIL 23-03-31 (0) | 2023.03.31 |
| TIL 23-03-29 (0) | 2023.03.29 |
| TIL 23-03-28 (0) | 2023.03.28 |
| TIL 23-03-23 #HTTP 기본개념 (0) | 2023.03.23 |
댓글