1️⃣ Engineer I (주니어)
명확하게 정의된 업무를 완료하고 다른 문제로 인해 업무가 차단되었을 때 도움을 요청한다.
관련 기술 및 시스템을 학습하고 적극적으로 시스템을 유지하고 확장한다.
상대방의 의견을 존중하고 대외적으로 정중한 방식으로 의사소통할 줄 안다.
결과물을 배포하고, 코드베이스를 리펙토링하거나 시스템을 업데이트하는 방법을 통해 영향력을 행사한다.
기술 문제를 디버깅하는 것과 문제를 개선할 수 있도록 돕는다.
이전 경력이 필요하지 않는 직급이다.
📌 주니어 직급은 학습과 성장을 통해 ... 더 보기
<🗒 라이브 코딩 테스트 실전 5단계 가이드>
라이브 코딩 테스트는 개발자 면접의 꽃입니다. 기술 면접에서 가장 흔하게 볼 수 있는 방식이지만, 동시에 가장 어려운 방식이기도 하죠. 라이브 코딩 테스트에 나오는 알고리즘 문제는 그냥 혼자서 코딩하기도 힘든데, 짧은 제한 시간 내에 풀어야 한다는 압박과 면접관이 지켜보고 있다는 부담까지 더해지니 어려울 수밖에요. 이번 글에서는 라이브 코딩 테스트 실전에서 최대한의 효과를 내는 5단계 가이드를 공유드립니다!
1️⃣ 문제 정확히 이해하기
라이브 코딩 테스트는 면접관의 문제 기술로 시작됩니다. 이때 문제를 정확하게 이해하는 것이 중요합니다. 만약 문제를 잘못 이해하고 코드를 작성하기 시작하면, 상당히 많은 시간을 낭비하게 될 수도 있습니다. 문제 내용 중 이해가 가지 않는 부분이 있다면 부연설명을 요청하고, 질문을 통해 문제 풀기에 필요한 정보를 미리 정확하게 파악하세요.
이 단계에서 할 수 있는 질문 예제:
- 입력값 타입은 무엇인가요?
- 출력값 타입은 무엇인가요?
- 입력값의 범위는 어떻게 되나요?
- 입력값 X를 넣으면 출력값 Y가 나오는 게 맞나요?
2️⃣ 구현 방식 ... 더 보기