Third-Party Notices
Interview Answer References
The 2026 summer interview answers added on 2026-08-28 were independently written and checked against these primary references:
- Python language reference: Calls and Data model — callable objects, function arguments, closures, and bound methods.
- Celery Tasks — task retry, acknowledgement, result backends, and idempotency boundaries.
- MyBatis Configuration — environments, mappers, type handlers, transactions, and caches.
- React
useEffect— setup, cleanup, reactive dependencies, and development Strict Mode behavior. - MDN Server-Sent Events and
ReadableStream— browser streaming events, framing, cancellation, and incremental consumption. - RFC 9111: HTTP Caching — freshness, validation, cache directives, and validators.
No upstream prose or examples are reproduced. Version-specific behavior remains subject to the linked projects’ current documentation.
Interview Answer References (2026-09-21)
The additional 2026-09-15 through 2026-09-21 backend interview answers were independently written from public Nowcoder recollections. Framework-specific claims were checked against Spring AI Reference, NVIDIA Nsight Compute Documentation, and NVIDIA Nsight Systems User Guide. No upstream prose or code is reproduced.
Interview Answer References (2026-09-02)
The interview answers added from the 2026-08-29 through 2026-09-02 audit were independently written and checked against these primary references:
- Intel SGX EPC oversubscription - protected EPC paging and oversubscribed working-set behavior.
- WHATWG Fetch CORS protocol - browser-enforced cross-origin requests and preflight semantics.
- Spring BeanFactory and Environment abstraction - IoC container boundaries, ordered property sources, and application configuration.
- Apache RocketMQ delay messages - current delayed-delivery lifecycle, limits, persistence, and retry behavior.
- Java SE 25 Selector and Oracle G1 GC - NIO readiness selection and collector-specific concurrent-start marking.
- Microsoft Windows container isolation and Docker Desktop VMM - process isolation, Hyper-V isolation, and Linux VM backends on Windows.
- fio documentation and FastAPI async guidance - reproducible I/O workload parameters and event-loop versus blocking execution boundaries.
- React Render and Commit and Preserving and Resetting State - component render/commit phases and state identity in the UI tree.
No upstream prose, code, or benchmark numbers are reproduced. Hardware results and version-specific framework behavior remain subject to the linked documentation.
CheerpJ 4.3
Java 17 runs in the visitor’s browser using CheerpJ Core loaded from the official Leaning Technologies CDN. CheerpJ is used under the CheerpJ Community License; the runtime is not redistributed or self-hosted by this repository.
- Project: https://cheerpj.com/
- License: https://cheerpj.com/docs/licensing
- Runtime: https://cjrtnc.leaningtech.com/4.3/loader.js
Eclipse Compiler for Java 3.42.0
assets/vendor/zero2leetcode-java-runner-20260803.jar contains the Eclipse Compiler for
Java (ECJ) 3.42.0 and the Zero2Leetcode browser runner bridge. ECJ is distributed
under the Eclipse Public License 2.0. The complete license text is included at
LICENSE-EPL-2.0.txt.
- Project: https://github.com/eclipse-jdt/eclipse.jdt.core
- Source revision:
079cb7d18d40ad6a21f8b5e711366404d56fe71f - License: https://www.eclipse.org/legal/epl-2.0/
- Original artifact: https://repo.maven.apache.org/maven2/org/eclipse/jdt/ecj/3.42.0/ecj-3.42.0.jar
- Original SHA-256:
29F6D3918EE02DB4400C103BC25DD90A22491C3A395867D9393070CB96A7DD29
Eclipse Temurin 21.0.12+8 / OpenJDK API Signatures
assets/vendor/zero2leetcode-java-runner-20260803.jar contains compile-time
Java 17 API signature data derived from lib/ct.sym in Eclipse Temurin
21.0.12+8. The GitHub Pages build uses the Linux x64 JDK. The build extracts
the H release entries (Java 17) from every module represented in ct.sym,
omits module descriptors, and packages the remaining .sig files for ECJ’s
platform class path. These files are compiler signatures only; the Temurin JVM
is not embedded or executed by the site.
The Temurin distribution and the derived OpenJDK signature data are provided
under the GNU General Public License, version 2, with the Classpath Exception
(GPL-2.0 WITH Classpath-exception-2.0). The original Temurin notice, release
metadata, GPLv2 with Classpath Exception text, and the complete legal notices
for all modules in the source JDK are preserved under
third_party/temurin-21.0.12+8/.
- Project: https://adoptium.net/temurin/
- Release: https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.12%2B8
- CI source archive: OpenJDK21U-jdk_x64_linux_hotspot_21.0.12_8.tar.gz
- CI source archive size:
207486543bytes - CI source archive SHA-256:
E4446FF06A276155697597CC0F1B15DA004FF083F4964A35271ECEE567177370 - CI checksum record: https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.12%2B8/OpenJDK21U-jdk_x64_linux_hotspot_21.0.12_8.tar.gz.sha256.txt
- CI
lib/ct.symsize:10715134bytes - CI
lib/ct.symSHA-256:5448AC59687B76A2F2A08F87B59B2DEEAE5CDC904914B5674510114E7ADF84B3 - Cross-platform check: all
4692extracted Java 17 signature entries are byte-identical in the Linux x64 and Windows x64 Temurin archives for this release. - JDK source revision: https://github.com/adoptium/jdk21u/commit/04806bcb1d50b35efc1c22a4d3b082c9a9a47563
- Temurin build revision: https://github.com/adoptium/temurin-build/commit/e6ba7dec3d07654074559310376a3ae89da5f4ac
- Original notice:
NOTICE - Original release metadata:
release - Complete module notices:
legal/
Interview Answer References (2026-10-07)
The incremental answers from the September 23 through October 7 interview review were independently written using these primary references:
- jcmd
- TCP 标准
- MySQL InnoDB 文档
- Redis 分布式锁文档
- OpenAPI
- MySQL 索引文档
- Druid 配置文档
- Oracle OOM 排查文档
- 请求处理文档
- proxy_pass
- Docker 容器概念
- CLI 文档
- Same-origin policy
- Android Activity lifecycle
No upstream prose, code, figures, or datasets are reproduced. Protocol and implementation facts are attributed at the relevant answer; architecture, evaluation, and operational recommendations are independent engineering analysis. Public interview links document question provenance only.
Weekly Interview Answer References (2026-10-13)
The answers updated from the October 7–13 interview review were independently written and checked against these primary references:
- HTTP 语义 RFC 9110
- MySQL EXPLAIN 文档
- ReentrantLock 文档
- Python free-threading 文档
- Spring @Transactional 文档
- Spring Task Execution
- FastAPI SQL 数据库教程
- ODB 官方仓库
- Drogon 官方仓库
- Linux sendfile 手册
- Redis Lua 文档
- Redis keyspace notifications 文档
- Redis 内存淘汰文档
- Redis Pipeline 文档
- 《TCP 拥塞控制 RFC 5681》
- PATCH RFC 5789
- WebSocket 协议 RFC 6455
- OAuth 2.0 安全最佳实践
No upstream prose, code, diagrams, or datasets are reproduced. Interview links establish question provenance; the linked specifications, papers, and official implementations establish answer facts. Architecture, testing, deployment, and evaluation recommendations are independent engineering analysis.