最近在尝试看找找新的机会, 连着面试了几家, 几乎都问了上述问题.
可能是我比较菜, 资历尚浅吧, 我好像没遇到过什么值得大书特书的情况.
面试过程中, 我试着从 Go 语言的特性入手回答:
1. 避免运行过程中不可 recover 的 fatal error, 例如 map 的并发读写.
2. 资源泄露的问题, context 的使用方面.
3. 一些性能敏感场景的注意点, 例如序列化/反序列化, map/slice 的扩容等等.
听了我的回答后, 显然面试官并不满意.
想问问万能的f友, 这样的问题到底想问什么呢, 该如何回答才能让人满意呢? |
|