得物C++算法研发 - 一面 - 2024-09-07
大概30分钟,太拷打了,鼠鼠狠狠的碎了,很尴尬的一次面试。
1. 自我介绍
2. 写个单例,说我写的不好,考虑的太少了,中间还产生了一些误会和争执,难绷。
3. 异步阻塞,异步非阻塞。
4. Reactor模型。
5. protobuf的序列化怎么实现的,讲讲原理,这?
6. 追问,那如果让你自己实现一个序列化,你怎么实现,需要考虑什么,唉,真硬着头皮乱说啊。
7. 如果让你设计一个线程池,要怎么设计。
8. 线程任务怎么提交呢。
9. 那如果有线程占用太长时间,你怎么处理,不知道。
10. 后来和我说要检测任务运行时长,你怎么检测。
11. 行,你现在检测到了,你怎么安全的中止一个线程呢,不知道啊,麻了,让我下去研究研究。
12. 后面感觉面试官没啥好问的了,说你不接受地点调剂?第一次见到不接受调剂的,马上表衷心,狠狠的接受调剂。
13. 反问,干嘛的,做推搜或者算法推理,对校招生有什么期望,越厉害、会得越多越好。
呜呜,好多八股都忘掉了,然后一问一个不吱声,为什么我辣么菜。
#软件开发笔面经#