사전 질문
- 러닝커브를 본인이 자각하게 되는지, 느끼는 지점이 있는지
- Java 7, 8~에 추가된 내용들 면접에서 물어보는지
- JSP 책
사전 학습
- 자바의 신 2권 (할 수 있는 만큼 학습)
- 15장까지 학습
멘토님 질문
- 리플렉션
- 힙 영역이 Young, Old 영역으로 나뉜 이유
- G1 가비지 컬렉터
- System.out.println이 성능면에서 안 좋은 이유
- ArrayList vs LinkedList
- ArrayList vs Vector
- Stack 클래스가 왜 상속의 단점의 대표 사례인지
- HashMap
- 스레드와 프로세스의 차이
- 컨텍스트 스위칭
- 동기&비동기, 블로킹&논블로킹의 차이점
느낀 점
이번엔 자료구조 파트에 대한 질문이 많았는데 확실히 많이 부족하다고 느꼈다.
이전에도 느꼈지만 자료구조에 대한 막연한 거부감이 좀 있는 것 같은데 이걸 돌파해야 할 것 같다.
아무래도 전 회사에 대한 영향이 없지 않아 있는 듯하다. 또륵 😢
자료 구조 2개를 조합하는 발상은 정말 신기했다!
내가 실무에서 저런걸 구현할 수 있을까라는 겁도 났지만, 재밌을 것 같다는 흥미가 동시에 생겼다.
동기&비동기, 블로킹&논블로킹 부분은 이해가 안 가서 꽤 자세히 공부했던 부분이라 막힘없이 대답할 줄 알았다.
but...
👨🏻🏫 동기면서 논블로킹이면 어떻게 동작하나요?
🥔 자기가 하던 작업을 하면서 결과가 오면 받아서 처리하는 것…?
👨🏻🏫 결과가 오면 처리하는 거는 비동기도 똑같은 거 아닌가요?
🥔 비동기는 처리할 수도 있고, 안 할 수도 있고..작업 순서가 보장되지 않는….
👨🏻🏫 개념은 잘 해주셨는데 어떻게 동작을 하는 걸까요?
🥔 동기와 비동기의 차이는 본인 작업을 하다가 안 하다 이 차이가 아니라고 들어서… . ..
분명 이론적으로는 확실히 어떤 차이인지 이해했었는데..! 멘붕…ㅠㅠ
말하는 감자가 되어버림~
다시 공부해 보자 하핫 (•̀ᴗ•́)و
'📝 끄적끄적 > F-Lab' 카테고리의 다른 글
[F-Lab] 5주차 회고 (0) | 2024.12.17 |
---|---|
[F-Lab] 백엔드(BackEnd) 코스 1개월 솔직후기 (0) | 2024.12.16 |
[F-Lab] 4주차 회고 (0) | 2024.12.10 |
[F-Lab] 2주차 회고 (0) | 2024.11.27 |
[F-Lab] 1주차 회고 (0) | 2024.11.26 |
[F-Lab] 0주차 - 시작한 계기, 사전 미팅 (0) | 2024.11.26 |