Skip to content
MyNote
搜索文档
K
Main Navigation
首页
数据库
Kubernetes
计算机网络
Linux
开发语言
AI 大模型
个人介绍
G
外观
G
文档目录
返回顶部
本页目录
开发语言高频面试题
面试题按语言特性、运行时、并发模型、工程质量和生产故障五类归纳;回答应附带适用版本与可验证示例。
一、分语言入口
Go:GMP、Channel、Context、逃逸分析与 GC
Python:对象模型、GIL、asyncio 与工程实践
Shell:引用、管道、进程、错误处理与安全
二、通用高频题
题型
核心判断
并发模型如何选型
I/O 与 CPU 比例、取消语义、共享状态与可观测性
内存问题如何定位
生命周期、逃逸或引用链、Profile、压测回归
如何设计可靠重试
幂等键、退避、超时边界、错误分类与熔断
如何保证代码可维护
明确边界、测试金字塔、静态检查、发布与回滚
三、面试前自检
能用最小代码说明值语义、引用语义和并发同步的关键差异。
能解释一次竞态、死锁或资源泄漏的复现与修复。
能给出从单元测试到生产监控的验证闭环。