滴滴 后端二面

时长:65min(实习)

这次面试十分抽象,我抽象记录一下XD

首先还是和部门语言不通,我主Java辅Go,部门主C++和Go,可能因为这一点,面试官一直问有关理解和思考方面的问题,其实感觉中间件的问题可以随便问的。

一开始先闲聊:
1. 你是怎么学习一门语言的
2. 你做一个项目会从哪些角度去优化
3. 现在公司实习的业务,为什么想离开
(省略了)

然后是抽象的提问:
1. 我看你又会Java也会Go,那么在开发一个项目前,语言选型方面你是怎么决定的?
2. 说说Java和Go的区别?
3. 我看你说到Go的协程,说说为什么你觉得协程就比线程更好?
4. 说说Java的=和Go的=有什么区别,比如一个对象赋值给另一个?
5. 说说Java为什么比Go性能更差?

然后跟我讲他们部门主C++也用Go,讲了一些业务,问了意愿之类的问题

最后出了一个算法题,但是很抽象:
1. 写一个最近最久未使用缓存淘汰算法
写完后说他希望通过计数去淘汰最久未使用的帧。。。

看了说没啥问题,让我分析前后有什么优化。。。

之后给了我一些人生建议(感觉像是要挂了在给我找点收获)

反问了几个问题,答得都听耐心,看不出态度

总结,滴滴一二面的面试官人都非常好,至少很包容,没有说因为语言不通就直接否定,我个人还是觉得语言只是工具而已,后端重要的是思想,在此许愿一个OC,要是没有就明年再来 >_<

已挂
全部评论
LRU这个他让加计数器?是不是想问的是LFU啊
3 回复 分享
发布于 2023-08-02 11:17 北京
1 回复 分享
发布于 2023-08-02 11:16 黑龙江
Oc了吗
1 回复 分享
发布于 2023-08-09 07:18 河南
哪个部门
点赞 回复 分享
发布于 2023-08-07 20:54 美国

相关推荐

lingo12:1.最好加个业务项目,大部分面试官工作以后会更偏重业务 2.实习部分描述一般般,可能hr看到会觉得你产出不够不给你过简历 3.蓝桥杯这些大部分人都有的,不如不写,反而减分项。
点赞 评论 收藏
分享
评论
15
34
分享

创作者周榜

更多
牛客网
牛客企业服务