프로젝트
GitHub에서 보기
yoyiyi/SoleilNotes
yoyiyi/SoleilNotes has 600 GitHub stars and 112 forks. Star changes are not measured yet. Last checked 2026-11-13 23:24 UTC. Last push 2026-10-24.
측정된 스타 증가
- in 24h
- 기록 수집 중
- in 7 days
- 기록 수집 중
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
소개
技术面试必备知识点:Android、Java、C、C++、Python、Flutter、Gradle、数据结构、计算机组成原理、计算机网络、操作系统、算法、数据结构、设计模式、密码学等等
개발 도구README.md
Original
| Android | Java | 算法 | C/C++/Linux/Dart | Python | 计算机网络 | 计算机组成原理 | 数据结构 | 操作系统 | 密码学 | 设计模式 | 其他 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| :hot_pepper: | :eagle: | :aerial_tramway: | :yin_yang: | :zap: | :apple: | :bamboo: | :fallen_leaf: | :fountain_pen: | :balloon: | :gift_heart: | :beach_umbrella: |
作为开发者,基础知识非常重要的,尤其一些大厂非常注重基础,基础是一切的根本,在面试时候,如果没有事先准备,很容易被淘汰。笔者整理这套知识点,大大小小的一共几百多条,方便大家查漏补缺。本仓库持续更新中,所有相对链接都由 CI 自动校验(见 scripts/check_links.py),如果你发现失效链接,欢迎提 Issue。全部笔记的文件级索引见 INDEX.md,按知识点梳理的总览请点击这里。
:hot_pepper: Android
现代 Android(2020—2025)
- Android 版本适配(6.0—16)
- [Jetpack Compose](Android/Jetpack Compose.md)
- Kotlin 协程与 Flow
- Hilt 依赖注入
- 应用架构 MVVM 与 MVI
- Android 面试题精选(2025)
Framework
Android 进阶
- Handler解析
- 函数式编程
- IntentService
- MVC、MVP、MVVM
- HandlerThread
- Apk 打包
- Dalvik和ART
- Hook 技术
- v1、v2、v3 签名区别
- RecyclerView
- ViewPager2
- View绘制流程
- 事件分发
- 换肤
- 热修复
- 插件化
- 组件化
- Jetpack
- Kotlin
- 协程
- [ClassLoader](Android/Android 中的 ClassLoader.md)
- Android 新特性
- JNI
- MMKV
- Bitmap
- Android9.0非SDK接口限制
- 保活
源码分析
性能优化
其他知识点
:eagle: Java
:aerial_tramway: 算法
:yin_yang: C/C++/Linux/Dart
- C 与 Linux 学习路线
- C 语言
- Linux
- C++ 学习路线
- C++
- Dart基础
- Flutter 实战
:zap: Python
:apple: 计算机网络
:bamboo: 计算机组成原理
:fallen_leaf: 数据结构
:fountain_pen: 操作系统
:balloon: 密码学
:gift_heart: 设计模式
:beach_umbrella: 其他
本地校验
新增或修改笔记后,建议在仓库根目录执行:
# 检查相对链接、图片引用、大小写是否与线上一致
python scripts/check_links.py
# 重新生成全量索引 INDEX.md
python scripts/gen_index.py
CI(.github/workflows/docs-check.yml)会在 push 与 PR 时自动执行这两项检查。