面
ohmyinterview
搜索
首页
博客
工具箱
文档
书房
影院
游戏
成语
参数
菜谱
汉字
热榜
#类型系统
Rust 语言
困难
什么是 typestate 模式?如何用 Rust 类型系统在编译期编码状态机?
2026-08-15
Rust 语言
中等
Rust 的 Deref 强制转换(deref coercion)是怎么发生的?它带来哪些便利和坑?
2026-08-14
Python
中等
abc 抽象基类和 typing.Protocol 有什么区别?实际项目中怎么选?
2026-08-11
Rust 语言
中等
什么是 DST(动态大小类型)?为什么切片 &[T] 是胖指针?Sized trait 起什么作用?
2026-08-11
Rust 语言
中等
什么是孤儿规则(orphan rule)?想给外部类型实现外部 trait 时应该怎么办?
2026-08-11
Go 语言
简单
Go 的单向 channel 类型(chan<- / <-chan)有什么作用?
2026-08-08
Python
中等
Python 的类型注解在运行时会被检查吗?它们还有什么用?
2026-08-07
Rust 语言
困难
PhantomData 是什么?什么时候必须使用它?
2026-08-05
Rust 语言
中等
什么是自动 trait(auto trait)?Sized、Send、Sync 是怎么推导的?
2026-08-05
Rust 语言
中等
什么是 newtype 模式?它解决什么问题?
2026-08-05
Rust 语言
中等
Rust 的枚举(enum)和 C/Java 的枚举有什么本质区别?
2026-08-05
前端
简单
type 和 interface 有什么区别?该如何选择?
2026-07-31
Python
简单
什么是鸭子类型?它和接口有什么异同?
2026-07-30
Python
中等
静态类型和动态类型各有什么优劣?
2026-07-30
Python
困难
如果要在一门语言中彻底消除 null 引用,你会怎么做?会有什么后果?
2026-07-30