일반적으로 면접대비 repo를 그대로 참고해서 모이는 방식보다는 아래처럼 고민할 문제들을 만들어보고 각자 이야기 해보는 방식으로 진행해 보려합니다.
- 소스코드 작성하는 순간부터 CPU가 그 명령어를 읽을 때 까지 컴퓨터/OS 관점에서 무슨일이 발생하는가?
=> 컴파일, JVM, 시스템 콜, 가상 메모리, DMA나 페이지 캐시, 프로세스 ...
- 서버에 요청이 몰린다면 어떤일이 생길수 있을까?
=> swap, 파일 디스크립터, 소켓, CPU, 메모리, 스레드 ...
각자 깊게 이야기 하는 부분도 다를것 같고 이야기하지 못하는 부족한점을 채워 볼수 있는 시간이 될 것 같아요.
저도 당장 말해보라고하면 못하기에 자신있게 이야기해보는걸 목표로 하려고합니다.
[진행 방식]
- 3명, 많으면 4명이서 진행해 보려 하고, 온라인 생각하고있는데 진행해보고 오프라인도 괜찮으면 고려해 볼 수 있습니다.
- 주 1회를 기준으로 하지만, 모든 인원이 참가할 수 있는 시간을 유동적으로 정하기 위해 서로의 스케줄을 고려해 더 자주하거나 10일에 한번할 수도 있습니다.
- 저도 취준생이기에 Java 신입 취준하시는분이면 좋습니다.
https://open.kakao.com/o/sEpNqZAg
카톡주시면 가볍게 이야기 나눠본후 진행하겠습니다