3장은 시스템 설계 면접 공략법에 관한 내용이라 면접에 대한 마음가짐을 생각해볼 수 있었던 것 같아요!
구인구직은 결국 같이 일할 팀원을 구하는 것이기 때문에 면접관을 마치 팀원인 것 처럼 생각하고 모르면 물어보고 주저하거나 포기하지 않기.. 등등 실용적이고 건설적인 내용이라고 생각을 했고, 이런 면접 경험을 해보고 싶다고 생각했어요
시스템 설계 면접 뿐만 아니라 일반 면접에서도 이 책에서 권장하는 자세를 참고하여 면접을 봐야겠다고 생각을 했어요!
📍면접에서 나올 수 있는 시스템 설계 면접 질문 예시
( 만약 면접에서 아래와 같은 질문을 받은다면 어떻게 대답할지,,?)
가장 기본적인 게시판 기능을 구현할 것입니다. 누구나 글을 쓰고 수정할 수 있는 게시판을 설계해주세요.
요구사항은 아래와 같습니다.
게시글은 누구나 쓸 수 있습니다. 로그인이 필요하지 않고, 글을 쓸 때 비밀번호를 입력하여 해당 글에 대한 접근(수정, 삭제)을 제한할 수 있습니다.
모든 게시글은 누구나 조회할 수 있습니다.
누구나 댓글을 작성할 수 있습니다. 댓글 또한 비밀번호로 수정과 삭제를 제한할 수 있습니다.
사용자의 정보를 관리하는 플랫폼이 있을때, 정보를 어떻게 관리,저장,검증 할 것인가? 아키텍처를 설계해보시오.
❓ Question
3장은 시스템 설계 면접 공략법에 관한 내용이라 면접에 대한 마음가짐을 생각해볼 수 있었던 것 같아요! 구인구직은 결국 같이 일할 팀원을 구하는 것이기 때문에 면접관을 마치 팀원인 것 처럼 생각하고 모르면 물어보고 주저하거나 포기하지 않기.. 등등 실용적이고 건설적인 내용이라고 생각을 했고, 이런 면접 경험을 해보고 싶다고 생각했어요 시스템 설계 면접 뿐만 아니라 일반 면접에서도 이 책에서 권장하는 자세를 참고하여 면접을 봐야겠다고 생각을 했어요!
📍면접에서 나올 수 있는 시스템 설계 면접 질문 예시 ( 만약 면접에서 아래와 같은 질문을 받은다면 어떻게 대답할지,,?)
가장 기본적인 게시판 기능을 구현할 것입니다. 누구나 글을 쓰고 수정할 수 있는 게시판을 설계해주세요. 요구사항은 아래와 같습니다. 게시글은 누구나 쓸 수 있습니다. 로그인이 필요하지 않고, 글을 쓸 때 비밀번호를 입력하여 해당 글에 대한 접근(수정, 삭제)을 제한할 수 있습니다. 모든 게시글은 누구나 조회할 수 있습니다. 누구나 댓글을 작성할 수 있습니다. 댓글 또한 비밀번호로 수정과 삭제를 제한할 수 있습니다.
사용자의 정보를 관리하는 플랫폼이 있을때, 정보를 어떻게 관리,저장,검증 할 것인가? 아키텍처를 설계해보시오.
📎 Additional context
https://www.wanted.co.kr/events/22_12_s01_b07