π μ κ΅ λ Έμ½λ & AI κ°λ° κ²½μ§λν: μ±μ»€ν€ μμ¦2 μ°μΉ π
κΈ°μ μν°νμμ μ£Όμ΅ν μ±μ»€ν€μ΄λΌλ ν΄μ»€ν€μ μ°Έμ¬ν΄ λͺ¨λ μμ μ νΌμ μ§ννμΌλ©°, λ°±μλλ₯Ό μμ¬ λ Έμ½λ ν΄μΈ μ±ν¬νΈλ¦¬λ₯Ό μ΄μ©ν΄ κ°λ°νμ΅λλ€.
μ±μ»€ν€μ μ°Έμ¬νκ² λλ©° μ±ν¬νΈλ¦¬λ₯Ό μ²μ μ νκ³ , νμ΅ κΈ°κ°μΈ 2023.6.12(μ) - 6.16(κΈ) λμ μ±ν¬νΈλ¦¬ νμ΅ λ° κΈ°νκ³Ό λμμΈμ νμ΅λλ€.
μ΄ν 2023.6.17(ν ) - 6.25(μΌ) 9μΌ λμ νλ‘ νΈμλμ λ°±μλ κ°λ°μ ν΄μ νλ‘μ νΈλ₯Ό μμ±νμ΅λλ€.
νμ¬ λ°±μλλ μ±μ»€ν€μμ μμ ν μ±ν¬νΈλ¦¬λ‘ κ°λ°λμ΄ μμΌλ©°, μΆνμ μλΉμ€λ₯Ό μ λ°μ΄νΈνλ©° Node.jsλ‘ λ§μ΄κ·Έλ μ΄μ ν κ³νμ λλ€.
Interviz : interview + visualization
λ©΄μ μ μκ°νν΄μ μ°μ΅ν μ μλ€λ λ»μΌλ‘,
ChatGPTλ₯Ό μ΄μ©ν΄ μ¬μ©μμ μν©μ λ°λ₯Έ κΈ°μ λ©΄μ μ§λ¬Έμ μ 곡ν΄μ£Όλ©°,
μ¬μ©μμ λ΅λ³μ νΌλλ°±κ³Ό λͺ¨λ²ν΄μ€μ μ 곡ν΄μ£Όλ μλΉμ€μ
λλ€.
μ¬μ©μκ° μ΄λ ν κΈ°κΈ°λ‘ μλΉμ€λ₯Ό μ¬μ©νλλΌλ λΆνΈν¨μ λλΌμ§ μλλ‘ νκΈ° μν΄ λ°μν μμ μ νμ΅λλ€.
μ¬μ©μμκ² λ§μΉ μ΄νμ μ¬μ©νλ κ²κ³Ό κ°μ λλμ ν¨κ³Όλ₯Ό μ£ΌκΈ° μν΄ μΈμ μ μ¬μ©ν΄ μ€νλμ μ€ν¬λ¦° ν¨κ³Όλ₯Ό μ£Όμμ΅λλ€.
μλΉμ€κ° λ λλ§λμμ λ μΈμ μ€ν 리μ§μ μ€νλμ μ€ν¬λ¦°μ μ¬λΆλ₯Ό νλ¨νλ ν€κ° μλμ§ νμΈν©λλ€.
λ§μ½ ν΄λΉ ν€κ° μλ€λ©΄ μ€νλμ μ€ν¬λ¦°μ λμ°κ³ ν€μ κ°μ μΆκ°ν©λλ€.
μ¬μ©μλ‘λΆν° κΈ°μ μ€νκ³Ό μ°μ°¨, μ§κ΅°μ λν μ 보λ₯Ό μ λ ₯ λ°κ³ , μ¬λΌμ΄λλ°λ₯Ό ν΅ν΄ μ§λ¬Έμ κ°μλ₯Ό μ€μ ν©λλ€.
μ¬μ©μλ‘λΆν° λ°μ μ 보μ μ§λ¬Έ κ°μλ₯Ό ChatGPTμκ² λ³΄λ΄ μ¬μ©μμκ² μλ§λ λ©΄μ μ§λ¬Έ 리μ€νΈλ₯Ό μμ±ν©λλ€.
μ¬μ©μλ μμ±λ μ§λ¬Έ 리μ€νΈμμ μ νμ ν μ μμΌλ©°, λ΅λ³ μ μ¬μ©μκ° ν λ΅λ³μ νΌλλ°±κ³Ό μ§λ¬Έμ λν λͺ¨λ²ν΄μ€μ μ 곡ν©λλ€.
μ¬μ©μμκ² λΆνΈν¨μ λλΌμ§ μλλ‘, λ λμ μλΉμ€λ₯Ό λ§λ€κΈ° μν΄ μλΉμ€μ λν νΌλλ°±μ ν μ μλ 곡κ°μ μ€λΉνμ΅λλ€.
μ±μ»€ν€μ λμ΄ λ¬μ§λ§ μ΄νμλ μ¬μ©μμ νΌλλ°±μ λ°νμΌλ‘ λ λμ μλΉμ€λ₯Ό λ§λ€λλ‘ κ°μ ν μμ μ λλ€.
μ§λ¬Έ 리μ€νΈ | λ΅λ³μ λν νΌλλ°±κ³Ό λͺ¨λ²ν΄μ€ |
---|---|
μ§λ¬Έ 리μ€νΈ API Example
Request:
{
"techStack": "javascript",
"yearsOfExperience": "μ μ
",
"partOfDevelopment": "νλ‘ νΈμλ",
"numberOfQuestion": "2"
}
Response:
{
"result": [
{
"id": 1,
"question": "μλ°μ€ν¬λ¦½νΈμμ ν΄λ‘μ (Closure)μ λν΄ μ€λͺ
ν΄μ£ΌμΈμ."
},
{
"id": 2,
"question": "μλ°μ€ν¬λ¦½νΈμμ μ΄λ²€νΈ μμ(Event delegation)μ΄ λ¬΄μμΈμ§ μ€λͺ
ν΄μ£ΌμΈμ."
}
]
}
λ΅λ³μ λν νΌλλ°±κ³Ό λͺ¨λ²ν΄μ€ API Example
Request:
{
"question": "μλ°μ€ν¬λ¦½νΈμμ νΈμ΄μ€ν
(Hoisting)μ΄ λ¬΄μμΈμ§ μ€λͺ
ν΄μ£ΌμΈμ.",
"userAnswer": "μ λͺ¨λ₯΄κ² μ΅λλ€."
}
Response:
{
"result": {
"feedback": "'μ λͺ¨λ₯΄κ² μ΅λλ€.'λΌλ λ΅λ³μ λ©΄μ κ΄μΌλ‘μ λ©΄μ μμκ² μνλ λ΅λ³μ΄ μλλλ€. νΈμ΄μ€ν
μ μλ°μ€ν¬λ¦½νΈμμ λ³μμ ν¨μ μ μΈμ΄ μ€μ½νμ μλ¨μΌλ‘ λμ΄μ¬λ €μ§λ νμμ λ§ν©λλ€. μ΄λ μ½λμ μ€ν μμμλ μκ΄μμ΄ λ³μμ ν¨μλ₯Ό μ¬μ©ν μ μλ μ΄μ μ μ 곡ν©λλ€. νΈμ΄μ€ν
μ λ³μ μ μΈμ ν΄λΉ μ€μ½νμ μλ¨μΌλ‘, ν¨μ μ μΈμ μ 체 μ€μ½νμ μλ¨μΌλ‘ λμ΄μ¬λ €μ§λ©°, λ³μ μ΄κΈ°νλ μλ μμΉμμ μ΄λ£¨μ΄μ§λλ€. μ΄ν΄νκ³ μλμ§ νμΈνκΈ° μν΄ λ©΄μ μμκ² νΈμ΄μ€ν
μ μμλ μ£Όμν΄μΌ ν μ λ±μ λ μμΈν μ€λͺ
ν΄λ³΄μΈμ.",
"answer": "νΈμ΄μ€ν
μ μλ°μ€ν¬λ¦½νΈμμ λ³μ λ° ν¨μ μ μΈμ΄ μ€μ½νμ μ΅μλ¨μΌλ‘ λμ΄μ¬λ €μ§λ νμμ λ§ν©λλ€. μ΄λ μ½λμ μ€ν μ μ λ³μ λ° ν¨μ μ μΈμ΄ μ²λ¦¬λμ΄ ν΄λΉ μ€μ½ν λ΄μμ μ¬μ©ν μ μκ² λ©λλ€. λ³μ νΈμ΄μ€ν
μ λ³μ μ μΈμ΄ μ€μ½νμ μ΅μλ¨μΌλ‘ λμ΄μ¬λ €μ§μ§λ§, μ΄κΈ°νλ κ·Έ μ리μ λ¨μμκ² λ©λλ€. λ°λΌμ λ³μλ₯Ό μ μΈνκΈ° μ μ μ¬μ©νλ©΄ `undefined`λ‘ κ°μ΄ ν λΉλ©λλ€.ν¨μ νΈμ΄μ€ν
μ ν¨μ μ μΈλ¬Έμ΄ μ€μ½νμ μ΅μλ¨μΌλ‘ λμ΄μ¬λ €μ§λ©°, ν¨μ ννμμ νΈμ΄μ€ν
λμ§ μμ΅λλ€. λ°λΌμ ν¨μ μ μΈλ¬Έμ μ μΈ μ μ νΈμΆν μ μμ΅λλ€.νΈμ΄μ€ν
μ μ½λμ κ°λ
μ±κ³Ό μ μ§λ³΄μλ₯Ό μ΄λ ΅κ² λ§λ€ μ μμΌλ―λ‘, λ³μ λ° ν¨μ μ μΈμ μ€μ½ν μλ¨μμ λͺ
μμ μΌλ‘ μμ±νλ κ²μ΄ μ’μ΅λλ€."
}
}