# shishan100/Java-Interview-Advanced

中华石杉--互联网Java进阶面试训练营

Repository: https://github.com/shishan100/Java-Interview-Advanced
Canonical: https://ross.abutalabs.com/products/java-interview-advanced
Language: HTML
License Family: other
Last push: 2020-04-15T02:27:17+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2610, "days_push": 2332, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4136, forks 1664 (observed 2026-08-28T04:08:36.202929+00:00)

## What it is
A collection of study notes for the 'Internet Java Advanced Interview Training Camp' course by teacher Zhonghua Shishan, covering Java backend interview topics. It organizes notes on distributed systems, high concurrency, microservices, massive data, performance, and availability, plus interview guides and common question summaries.

## Use cases
- prepare for a senior Java backend interview at a large internet company
- review distributed systems concepts like message queues, caching, and distributed transactions
- study microservices and Dubbo interview questions
- learn about database sharding and distributed locks before an interview
- find common Java interview questions and answers
- understand high availability and high performance architecture topics

## When to choose
- you are a Java engineer preparing for backend interviews at internet companies
- you want structured Chinese-language notes on distributed systems and microservices
- you prefer curated course notes over scattered blog posts

## When to avoid
- you need runnable code or a software tool rather than study notes
- you want English-language interview material
- you need an actively updated resource, as the last release was in 2020

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation, developer-tools
- domain: tutorials, education, developer-tools, backend, microservices
- platform: cross-platform
- tags: java-interview, interview-preparation, distributed-systems, microservices, high-concurrency, course-notes, chinese

## Member repositories
- shishan100/Java-Interview-Advanced (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:36.202929+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:23:01.268661+00:00, confidence not recorded.
  - readme: https://github.com/shishan100/Java-Interview-Advanced (fetched 2026-08-28T04:08:36.202929+00:00, sha 263e6e5309d0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
