오늘 문제는 너무 어려웠다ㅠㅠ S5~G3 범위였는데... 골드 문제는 생각보다 더 풀기 어려웠다.
그래서 기술 매니저님 순회오시기 전에 3번부터 6번까지 5문제 중에 3문제밖에 못 풀었다. 그러고나서 6, 7번 문제는 밤에 다시 풀었다!
확실히 잘하는 팀원이 몇 명 있으니까 많이 배우게 되는 것 같다. 다른 팀원들에게 인사이트를 받은 만큼 나도 팀원들에게 인사이트를 주고 싶다! 더 열심히 해야지! 내일은 코테 치는 날ㄷㄷㄷ
- 오늘 진행된 강의에서 학습한 내용은 무엇인가요?
시뮬레이션 2차원 배열
- 이번 주 진행된 팀 스터디에서 얻은 인사이트는 무엇인가요?
2차원 배열을 어떻게 다뤄야할지 배운 것 같다.
구현 문제는 역시 어렵다 ...
기술 매니저님 피드백
tmp 놓고 바꿔주고 operation마다 구현해주는 방식
이런 유형에서 시간이 오래 걸릴 수도
7번 -> priorityqueue 사용해서 풀기 comparable 함수 사용해서
부분점수 있으니까 !! 잘 생각해 보기
맵 해싱 -> shift 연산 사용
해시맵 비트마스킹 많이 사용함
해시 충돌 어떻게 피하는지 보는 것도 좋을 듯
면접 볼 때 이 정도까지 설명하면 좋아할 거 같음!
깊은 곳까지 파서 본 걸 설명해줘라!
해시맵 상수 접근해서 사용했다
꼬리를 물어서 계속 물어볼거임 ??
결국 해싱 O(1) -> 버킷, 해싱 함수 사용 ?
스트림 병렬처리 가능
면접 시에 던지는 문제는 보편적임
답은 자기 프로젝트에서 나올거임
거기에 대해 깊게 알고 있어라
string, stringBuilder buffer 차이가 뭐냐 ?
tim sort 까지는 안 물어봤었는데 b트리 red black 트리?
정렬할 때 자료구조에 대해 많이 물어봄
db때문에 많이 물어봤던 거 같음
자바에서는 자료구조에 대한 질문은 잘 안 했음
중첩 for 문 사용한 거 어떻게 개선?
질문이 추상적이면 구체화시켜서 역질문하는 것도 중요함!
당황스러워도 조금 생각해서 답변하면 괜찮을거임
부정확하면 체크하는 거! 소통할 때 미스테이크 줄일 수 있다.
자바보다 프로젝트 질문이 70-80%, 아니면 데이터베이스, Spring, JPA
팀원간의 갈등있을 때 어떻게 해결하냐? 멘트 준비해가기
댓글