모두의 개발 블로그

  • 홈
  • 태그
  • 방명록

2023/06/02 1

[F-Lab 모각코 페이백 19일차] 팀코칭 질문 정리(인터뷰 준비, 개념 학습)

학습 목표 팀코칭 질문 정리 TIL 자바 개념 해시맵에 대해 설명해주세요 컬렉션의 한 자료구조이고 해시맵은 맵이라는 인터페이스를 구현한 자료구조로 키-값 쌍을 저장하는 데 사용됩니다. 해시 함수를 이용하여 해시를 생성하여 이를 활용하여 저장을 하고 찾을 때도 해시로 위치를 찾습니다. concurrenthashmap이 테이블과 비교하면 어떻게 보완이 되었을까요? ConcurrentHashMap은 기존 해시맵이 가지고 있는 동시성 문제를 해결하기 위해 나온 자료구조입니다. 해시테이블도 동기화 매커니즘을 제공하지만 이와는 다른 동시성을 위한 세그먼트라는 개념을 도입해 동시성 문제를 해결하였습니다. 추가적으로 ConcurrentHashMap은 해시맵이 제공하는 체이닝 방법 이외에 리사이징이라는 방법도 제공합니다..

[F-Lab 66해빗 페이백 챌린지 ] 2023.06.02
이전
1
다음
더보기
프로필사진

모두의 개발 블로그

  • 분류 전체보기 (219)
    • [F-Lab 66해빗 페이백 챌린지 ] (65)
    • [F-Lab 멘토링 학습] (48)
    • [JPA] (4)
    • [SQLD] (2)
    • 개인 개발 공부 일지 (26)
    • [코딩테스트] (14)
    • 회사업무중고민 (5)
    • [PYTHON] (2)
    • [프래피티] (26)
    • [도서 리뷰] (3)
    • [KAFKA] (4)
    • [SQLP] (3)
    • [실무 설계와 판단] (9)

Tag

데이터베이스, 카프카, https, 코딩 테스트, F-Lab, 프로그래밍, 트랜잭션, SQL, Java, 코딩테스트, CS, Collection, 자바, 암호화, 직렬화, 프로그래머스, 개념, 차이, 인터뷰, SQLP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2023/06   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바