Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1주차 과제 리뷰 (4팀) #2

Open
Integerous opened this issue Feb 10, 2022 · 0 comments
Open

1주차 과제 리뷰 (4팀) #2

Integerous opened this issue Feb 10, 2022 · 0 comments

Comments

@Integerous
Copy link

좋았던 점

1. 핵심 답변을 정리한 것이 좋았습니다.

  • 면접에서 답변할 때에는 본인이 알고 있는 모든 내용을 한 번에 답변하지 않는 것이 중요합니다.
  • 면접도 일종의 카드 게임이라고 생각하고, 본인이 가진 패를 한 번에 모두 보여줘서는 안됩니다.
  • 본인이 알고있는 내용을 면접관이 질문할 수 있도록, 면접관이 질문한 내용에 대한 핵심만 간략하게 답변하는 것이 좋아요.
  • 핵심을 답변한 이후에 추가 질문 (꼬리무는 질문)이 이어질텐데요, 그 때 더 자세하게 설명하면 됩니다.
  • 때문에 이렇게 핵심 답변을 우선 정리해두시고 연습해두시면 면접에서 대화의 핑퐁이 잘 이어질 가능성이 높아집니다.

2. 질문과 답변으로 나누어 구성한 것이 좋았습니다.

  • 이렇게 구성해두면, 추후에 답변에 내용을 추가하거나, 답변의 단계를 나누기에 수월해집니다.
  • 취업한 이후에도 팀원들과 이 저장소를 계속 업데이트하신다면 분명 모두에게 큰 도움이 될거에요-!
  • 만약 취업한 이후에는 팀원들과 자연스레 멀어졌다면, 각자 이 저장소에 내용을 개인 저장소나 노션으로 옮기셔서 계속 업데이트하시는 것을 추천드립니다!
  • 저도 이직할 때에는 신입 개발자때 만든 면접 준비 자료를 여전히 사용하고 있어요. 한 번 잘 만들어두고 꾸준히 업데이트하면 정말 유용한 무기가 됩니다!

3. 목차를 구성한 것이 좋았습니다.

  • 면접 당일 오전에 이 저장소를 본다고 생각하고 구성하시는게 좋아요.
  • 필요한 내용에 빠르게 접근할 수 있도록 목차를 구성한 것이 좋았습니다.
  • 다만, 추후에 계속 내용들이 추가되었을 때 카테고리를 나누어주시면 더 편하게 원하는 내용을 찾아볼 수 있을 거에요-!

부족한 점

1. Java 기초의 경우 제가 예시로 보여드린 주제만 다룬 것은 아쉽습니다.

  • Java 기초에 대해 제가 말씀드린 부분은 쉽게 찾아볼 수 있는 예상 질문의 극히 일부분입니다.
  • 이 스터디는 과제를 제출하기 위한 스터디가 아니라, 여러분들 각자의 면접을 대비하기 위한 스터디입니다.
  • 훨씬 더 많은 예상질문들을 약간의 구글링만으로도 찾으실 수 있을거에요-!
  • 팀원 한 명당 예상 질문과 답변 3개씩이라도 더 찾아서 추가하시면 각자에게 큰 도움이 될거에요. (이 부분은 따로 확인하지 않고 자율에 맡기겠습니다)

내용 피드백

1. JVM 구조에서 Runtime Data Area는 어떻게 구성되어있고, 각 부분의 역할은 무엇인가요?

  • 사실 JVM 구조에서 면접에서 가장 많이 나오는 질문은 Runtime Data Area를 구성하는 Thread, Heap, Method Area의 개념과 역할입니다.
  • 이 부분은 단순히 내용을 암기하시는 것보다, 자바 코드가 실행되는 과정의 일부분으로서 동작 과정과 역할을 이해하시는 것이 더 중요합니다.
  • 단순히 암기만 하시면 면접때 헷갈릴 가능성이 높아요-!

2. GC 부분은 핵심답변이 장황한 것 같아요.

  • GC가 무엇인가? 에 대한 답변부터 시작해서, 점점 깊게 들어가도록 답변을 준비하시는게 좋아요.
  • 면접 당일 오전에 이 내용을 본다고 했을 때, 저렇게 긴 내용이 눈에 잘 들어올까요?
  • 복잡한 내용일수록 레이어를 잘 나누어서 두괄식으로, 간략하게 답변하시는 것이 중요합니다.
  • 세부적인 내용을 답변할 기회는 꼬리무는 질문을 통해 충분히 하실 기회가 있을테니, '나 이거 알아요'라고 안달난 표정으로 면접관에게 덤벼드시기 보다, 질문해주시기를 기다리시거나 이전 질문의 답변을 통해 다음 질문을 유도하세요.
  • 면접관의 질문에 올바르게 답변하는 지원자를 목표로 삼으셔야 합니다. 차선책은 면접관의 질문에 바로 답변은 못했지만, 약간의 힌트를 주면 올바른 답을 기억해내거나 찾아내는 지원자입니다. 면접관에게 세부적인 지식을 자랑하는 지원자의 이미지는 들인 노력에 비해 결과가 좋지 않을 가능성이 높습니다.

3. 그 이후 주제들

  • JVM과 GC는 동작 과정이 복잡하지만, 그 이후 내용들은 단편적인 내용들이기 때문에 딱히 피드백 드릴 내용은 없습니다.
  • 다만 각 주제에 대해 온전히 이해하고 작성했다는 느낌은 없기 때문에, 면접에서도 그것이 드러날 가능성도 있다고 생각해요.
  • 각 주제에 대해 세부적으로 내용을 다룬 블로그 글들이 1개 이상은 검색될텐데요, 그런 글들도 함께 읽고 온전히 이해하시는 과정을 진행하시면 좋을 것 같아요. 유익했던 블로그 링크는 해당 주제 하단에 추가해두시면, 나중에 다시 이 저장소를 볼 때도 도움이 되실거에요. (저도 그랬고 분명히 망각하게 되어있거든요ㅠ)

가장 처음으로 과제도 제출하시고, 1주차라 월요일부터 수요일까지 단 3일만 시간이 주어진 점을 고려했을 때, 꽤나 고생하셨을 것 같아요!
남은 3주동안도 잘 진행하셔서, 기술면접에 자신감을 갖고 들어갈 수 있도록 화이팅합니닷! :) 수고하셨어요! 👍 👍

내용을 더 추가하거나 수정하고 다시 확인 받고싶으시면, 이 이슈를 열어두시고 단톡방에 다시 요청주시고,
일단 완료 처리하고 자율적으로 업데이트 하시려면 이 이슈를 닫아주시면 됩니다 :)

@Integerous Integerous changed the title 1주차 과제 리뷰 1주차 과제 리뷰 (4팀) Feb 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant