-
Notifications
You must be signed in to change notification settings - Fork 0
โ [GET] interview {interview_id}
Sunny Lee edited this page Sep 2, 2023
·
2 revisions
request header
{
"Authorization":"jwt token"
}
request Path Variable
interview_id | number |
---|
response body
[
{
"answer": null,
"id": 101,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 6,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 6,
"title": "JWT ํ ํฐ์ ๋ํด ์ค๋ช
ํด์ฃผ์ธ์."
}
},
{
"answer": null,
"id": 102,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 7,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 7,
"title": "DNS๊ฐ ๋ฌด์์ธ๊ฐ์?"
}
},
{
"answer": null,
"id": 103,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 10,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 10,
"title": "HTTP1, 2, 3์ ํน์ง์ ์ฐจ์ด์ ์ ์ง์คํด์ ์ค๋ช
ํด์ฃผ์ธ์."
}
},
{
"answer": null,
"id": 104,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 11,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 11,
"title": "CORS๋ ๋ฌด์์ด๋ฉฐ ์ด๊ฒ์ ๋ํด์ ์ค๋ช
ํด๋ณด์ธ์."
}
},
{
"answer": null,
"id": 105,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 1,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 1,
"title": "OSI 7๊ณ์ธต์ ๋ํด ์ค๋ช
ํด์ฃผ์ธ์."
}
},
{
"answer": "TCP 3-Way Handshake๋ ๊ฐ์ํ์ ์ ์๋ฆฝํ๋ ๋จ๊ณ์
๋๋ค. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ์์ฒญ์ ์ ์กํ ์ ์๋์ง, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์๊ฒ ์๋ต์ ์ ์กํ ์ ์๋์ง ํ์ธํ๋ ๊ณผ์ ์ ํด๋น๋ฉ๋๋ค. Sequence, ACK Packet์ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ, ์ด๋ฏธ์ ๋์๋ก SYN ํ๋๊ทธ๋ฅผ ์ ์กํ๊ณ , ACK ํ๋๊ทธ์๋ ์ด๋ฅผ ๋ํ ๊ฐ์ ์ ์กํฉ๋๋ค. ์ ํํ ์์๋ SYN, ๋ค์์ ACK, ๊ทธ๋ฆฌ๊ณ SYN๊ณผ ACK์ ๋ค์์ ํ ๋ฒ ๋ ์ ์กํ๋ ์์ผ๋ก ์ผ์ด๋ฉ๋๋ค. TCP 4-Way Handshake๋ TCP ์ฐ๊ฒฐ์ ํด์ ํ๋ ๋จ๊ณ๋ก, ํด๋ผ์ด์ธํธ๋ ์๋ฒ์๊ฒ ์ฐ๊ฒฐ ํด์ ๋ฅผ ํต์งํ๊ณ , ์๋ฒ๋ ์ด๋ฅผ ํ์ธํ๊ณ ํด๋ผ์ด์ธํธ์๊ฒ ์ด๋ฅผ ๋ฐ์์์ ์ ์กํด์ฃผ๊ฒ ๋ฉ๋๋ค. ๊ทธ ํ์ ์ต์ข
์ ์ผ๋ก ์ฐ๊ฒฐ์ด ํด์ ๋๋๋ฐ, ๋จ ์๋ฒ์์ ์์ผ์ด ๋ซํ๋ค๊ณ ์ก์งํด๋ ํด๋ผ์ด์ธํธ ์ธก์์๋ ์ผ์ ์๊ฐ ๋๊ธฐํ๋๋ฐ, ๊ทธ๋ ํน์๋ ํจํท์ด ๋์ค์ ๋์ฐฉํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ฐฉ์งํ๊ธฐ ์ํด์์
๋๋ค.",
"id": 106,
"additional_question_1": "3-way hand shake์ ๊ฐ ๋จ๊ณ์ ๋ํด ์์ธํ ์ค๋ช
ํด๋ณด์ธ์.",
"additional_question_2": "4-way hand shake์์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ๊ฐ๊ฐ ์ด๋ค ๋์์ ํ๋์ง ์ค๋ช
ํด๋ณด์ธ์.",
"additional_question_3": "4-way hand shake์์ ์ ํด๋ผ์ด์ธํธ๋ ์ผ์ ์๊ฐ ๋์ ๋๊ธฐํด์ผ ํ๋์ง ์ค๋ช
ํด๋ณด์ธ์.",
"interview": 15,
"question": 9,
"gpt_answer": "TCP 3-Way Handshake๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ TCP ์ฐ๊ฒฐ์ ์๋ฆฝํ๋ ๊ณผ์ ์
๋๋ค. ์ด ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ด ์งํ๋ฉ๋๋ค.\n\n1. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์๊ฒ ์ฐ๊ฒฐ ์์ฒญ์ ๋ณด๋ด๊ธฐ ์ํด SYN ํจํท์ ์ ์กํฉ๋๋ค. ์ด ํจํท์๋ ํด๋ผ์ด์ธํธ์ ์ด๊ธฐ ์์ ๋ฒํธ(Sequence Number)๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.\n\n2. ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐ ์์ฒญ์ ๋ฐ๊ณ , SYN ํจํท์ ๋ฐ์๋ค๋ ์๋ต์ผ๋ก ACK ํจํท์ ์ ์กํฉ๋๋ค. ์ด๋, ์๋ฒ๋ ์์ ์ ์ด๊ธฐ ์์ ๋ฒํธ๋ฅผ ํด๋ผ์ด์ธํธ์ ์์ ๋ฒํธ์ 1์ ๋ํ ๊ฐ์ผ๋ก ์ค์ ํฉ๋๋ค. ๋ํ, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ SYN ํจํท์ ๋ฐ์๋ค๋ ์๋ฏธ๋ก SYN ํจํท์ ํฌํจํ ACK ํจํท์ ์ ์กํฉ๋๋ค.\n\n3. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ACK ํจํท์ ๋ฐ๊ณ , ์ฐ๊ฒฐ์ด ์๋ฆฝ๋์๋ค๋ ์๋ฏธ๋ก ACK ํจํท์ ๋ค์ ์๋ฒ์๊ฒ ์ ์กํฉ๋๋ค. ์ด๋, ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ์ด๊ธฐ ์์ ๋ฒํธ์ 1์ ๋ํ ๊ฐ์ ์์ ์ ์์ ๋ฒํธ๋ก ์ค์ ํฉ๋๋ค.\n\n์ด๋ ๊ฒ 3-Way Handshake๊ฐ ์๋ฃ๋๋ฉด ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ ์ฐ๊ฒฐ์ด ์๋ฆฝ๋๊ณ , ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๊ฒ ๋ฉ๋๋ค.\n\nTCP 4-Way Handshake๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ TCP ์ฐ๊ฒฐ์ ํด์ ํ๋ ๊ณผ์ ์
๋๋ค. ์ด ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ด ์งํ๋ฉ๋๋ค.\n\n1. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์๊ฒ ์ฐ๊ฒฐ ํด์ ์์ฒญ์ ๋ณด๋ด๊ธฐ ์ํด FIN ํจํท์ ์ ์กํฉ๋๋ค. ์ด๋, ํด๋ผ์ด์ธํธ๋ ๋ ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ์ง ์์ ๊ฒ์์ ๋ํ๋ด๊ธฐ ์ํด FIN ํ๋๊ทธ๋ฅผ ์ค์ ํฉ๋๋ค.\n\n2. ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐ ํด์ ์์ฒญ์ ๋ฐ๊ณ , ACK ํจํท์ ์ ์กํ์ฌ ํด๋ผ์ด์ธํธ์ FIN ํจํท์ ๋ฐ์๋ค๋ ๊ฒ์ ์๋ฆฝ๋๋ค.\n\n3. ์๋ฒ๋ ๋ ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ์ง ์์ ๊ฒ์์ ๋ํ๋ด๊ธฐ ์ํด FIN ํจํท์ ์ ์กํฉ๋๋ค. ์ด๋, ์๋ฒ๋ ์์ ์ ์ด๊ธฐ ์์ ๋ฒํธ๋ฅผ ํด๋ผ์ด์ธํธ์ ์์ ๋ฒํธ์ 1์ ๋ํ ๊ฐ์ผ๋ก ์ค์ ํฉ๋๋ค.\n\n4. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ FIN ํจํท์ ๋ฐ๊ณ , ACK ํจํท์ ์ ์กํ์ฌ ์๋ฒ์ FIN ํจํท์ ๋ฐ์๋ค๋ ๊ฒ์ ์๋ฆฝ๋๋ค.\n\n์ด๋ ๊ฒ 4-Way Handshake๊ฐ ์๋ฃ๋๋ฉด ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ ์ฐ๊ฒฐ์ด ํด์ ๋๊ณ , ๋ ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๊ฒ ๋ฉ๋๋ค.",
"additional_answer_1": "์๋์ง์ง๋ ์๋ชจ๋ฅด๊ฒ ์ด์..",
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 9,
"title": "3-way hand shake, 4-way hand shake ํ๋ฆ์ ๋ํด์ ์ค๋ช
ํด์ฃผ์ธ์."
}
},
{
"answer": null,
"id": 107,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 3,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 3,
"title": "์ฟ ํค(Cookie)์ ์ธ์
(Session)์ ์ฐจ์ด์ ์ ๋ํด ๋งํด์ฃผ์ธ์."
}
},
{
"answer": null,
"id": 108,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 8,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 8,
"title": "TCP ํค๋์ ๋ํด์ ์ค๋ช
ํด ์ฃผ์ธ์."
}
},
{
"answer": null,
"id": 109,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 5,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 5,
"title": "TCP์ UDP์ ์ฐจ์ด๋ฅผ ์ค๋ช
ํด์ฃผ์ธ์."
}
},
{
"answer": null,
"id": 110,
"additional_question_1": null,
"additional_question_2": null,
"additional_question_3": null,
"interview": 15,
"question": 2,
"gpt_answer": null,
"additional_answer_1": null,
"additional_answer_2": null,
"additional_answer_3": null,
"question_model": {
"category": "CATEGORY_NW",
"id": 2,
"title": "HTTP์ HTTPS์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?"
}
}
]