JD.com에서 Java 인터뷰를 한 후 이러한 기술을 익히는 것이 그리 어렵지 않다는 것을 알게되었습니다.

머리말

기술 공유에 집착하는 소규모 편집자로서 드디어 JD.com과 싸워 제의에 성공한 친구들이 있습니다. 다음으로 JD의 5면 인터뷰 경험을 여러분과 공유하겠습니다. 모두가 거인의 어깨에 서서 다음 단계로 올라갈 수 있기를 바랍니다. , 기사가 도움이된다면 지원에 더 많은 관심을 기울이십시오.

여기에 사진 설명 삽입여기에 사진 설명 삽입

JD 자바 측

  1. HashMap, HashTable 및 CocurrentHashMap에 대한 자세한 설명
  2. 네트워크 IO 모델? 다중 IO 란 무엇입니까? select와 epoll의 차이점은 무엇입니까?
  3. TCP 3 방향 핸드 셰이크 프로세스, 세 번째 핸드 셰이크가 없으면 어떤 문제가 있습니까?
  4. 일반적으로 사용되는 스레드 풀은 무엇이며 각각의 응용 프로그램 시나리오는 무엇입니까?
  5. 자바 클래스 로딩 메커니즘? 부모 위임 모델의 이점은 무엇입니까?
  6. JAVA 동시 패키지 구성 요소에 대해 얼마나 알고 있습니까?
  7. 여러 스레드에서 교착 상태가 언제 발생합니까?
  8. 운영 체제의 사용자 모드 및 코어 모드 전환 조건 및 전환 이유
  9. 데이터베이스 트랜잭션의 특성? 트랜잭션 격리 수준? 프로젝트에서 거래 실현? 더티 읽기, 반복 불가능한 읽기 및 가상 읽기의 예?

JD 자바 양면

  1. 데이터베이스 색인? B + 나무? 인덱스를 작성하는 이유는 무엇입니까? 어떤 종류의 필드를 인덱싱해야하며 인덱싱 할 때 일반적인 고려 사항은 무엇입니까? 인덱스가 삽입 및 삭제 작업의 효율성을 낮추고이를 해결하는 방법 (하위 테이블 작업)을 줄입니까?
  2. 디자인 패턴, 싱글 톤 패턴, 스레드 안전을 보장하는 방법은 무엇입니까? 잠금 효율성이 너무 낮습니다. 효율성을 향상시키는 방법은 무엇입니까?
  3. CAS? CAS의 본질은 무엇입니까? 원자 성은 무엇입니까? 2 단계 작업을 비교하고 교체합니다. 원 자성을 보장 할 수있는 이유는 무엇입니까 (CPU 명령 포함)?
  4. 분산 잠금 구현에 대해 무엇을 알고 있습니까? 어떤 자물쇠를 권장합니까?
  5. Redis의 지속성 작업은 무엇입니까?
  6. Redis를 사용하여 핫 데이터를 처리하는 방법

JD 자바 3면

  1. 어떤 메시지 큐 미들웨어에 연락 했습니까? 선택하는 방법?
  2. SOA 및 마이크로 서비스에 대한 이해에 대해 이야기하십니까?
  3. Spring Cloud 서비스 및 등록에 대해 구체적으로 이야기하십니까?
  4. 분산 한도를 이해하고 그 의미는 무엇입니까?
  5. 네트워크 프로그래밍 nio는 netty, netty의 스레딩 모델, zero copy 구현과 관련이 있습니까?

JD 자바 4면

  1. Redis는 단일 스레드입니까 아니면 다중 스레드입니까? Redis 분산 클러스터를 수행하는 방법은 무엇입니까?
  2. 클러스터 눈사태에 대해 알고 있습니까?
  3. 동시성이 높은 시나리오에서 피크 쉐이빙 및 전류 제한의 실현에 대해 이야기하십니까?
  4. 이전에 작업 한 프로젝트 중 개인적으로 가장 만족스러운 점은 무엇입니까? 건축 설계 아이디어에 대해 이야기하십시오.
  5. 향후 2 년 동안의 계획은 무엇입니까?

JD Java Five Faces (HR)

  1. 왜 마지막 회사를 그만두나요?
  2. 왜 여기를 선택합니까?
  3. 초과 근무 문제를 처리하는 방법?
  4. 일반적으로 기술을 배우는 방법은 Java 관련 외에 어떤 다른 기술을 배우게됩니까?
  5. 예상 급여는 얼마입니까?

요약하자면

위는 Jingdong 인터뷰의 전체 과정입니다. 인터뷰를 위해 큰 공장으로 가고 싶다면 Java 동시성, 성능 튜닝 및 높은 동시성 시나리오의 문제 해결이 핵심입니다. 다음 단계는 인터뷰 질문을 요약하는 것입니다. 친구 그룹이 제안을 성공적으로 획득하는 데 도움이되는 것은 이러한 인터뷰 질문입니다!

수신 주소 : 무료로 받으려면 여기를 클릭하십시오. 비밀번호 : CSDN

여기에 사진 설명 삽입
여기에 사진 설명 삽입
여기에 사진 설명 삽입

수신 주소 : 무료로 받으려면 여기를 클릭하십시오. 비밀번호 : CSDN

여기에 사진 설명 삽입

추천

출처blog.csdn.net/Lubanjava/article/details/108735028