钉钉一面(秒挂)

#软件开发2024笔面经# 开局写题,没让自我介绍。冒泡排序和第K大的数,顺带评论写码习惯和规范
问快速选择时间复杂度,忘了,让我现推,搞了半天没搞出来
然后问哈希表,问怎么实现并发哈希表,答了思路MVCC,又问具体实现(删除怎么办,插入怎么办,扩容时怎么保证并发读写)(伪代码程度)😨,没搞出来
选一个项目讲讲,选了webserver。讲讲epoll,问为什么效率高,select是遍历,那epoll红黑树为啥就效率高,也说的不好
反问环节,问了业务,才知道面试官是做数据库的,看我有一个15445项目才面的,但是我没选这个说😥

总的来说,面试官水平很高,问啥都问底层,都问具体实现,一问我就不会,给我整的汗流浃背了。每次问实现,我都习惯去模仿背的八股,然后都被说不要只讲概念

面完马上就挂,意料之中吧,也不是发挥不好,真的就是没那个水平,唉
全部评论
刚看一下,拼多多也终止了,本来感觉笔试做出来差不多2道还可以....
点赞 回复
分享
发布于 03-28 11:06 湖北
什么部门呀
点赞 回复
分享
发布于 03-28 12:05 浙江
滴滴
校招火热招聘中
官网直投
可以来这里试试哇
点赞 回复
分享
发布于 03-28 22:45 浙江
并发哈希表应该是开背concurrenthashmap的源码那些吧
点赞 回复
分享
发布于 03-29 02:56 江苏
我也面了,泡了一周多,而且是还是招java的,有点坑。。。
点赞 回复
分享
发布于 04-01 10:51 重庆

相关推荐

八股40min1.聊聊Redisson的底层原理2.Zookeeper的分布式锁实现了解吗?3.消息队列集群相关问题(RabbitMQ):3.1多个生产者,多个broker,多个消费者,生产者该怎么知道这条消息该发给哪个broker3.2多个broker,多个消费者,如何保证消息的顺序消费?3.3添加到一个队列?放到多个队列里面可以实现顺序消费吗?3.4消息队列延时队列的实现?3.5一些消息要求五分钟,一些要求十分钟,这样该怎么设计你的延时队列4.你的布隆过滤器是怎么实现的?5.布隆过滤器满了你是怎么解决的?6.你能够想到的扩容方法?7.为什么不采用hashmap那种从一个小的bitmap转换为一个大的bitmap(这个当时被压力到了没想出来怎么答)8.聊聊http9.http的首部字段10.知道chunk吗?11.loadblance知道吗?12.双亲委派机制手撕20min:1.给一个int[50] nums,每次从里面随机取2个不同数,并且保证每次取到的数字是之前没取到过的。50个都取完了之后刷新数组重复以上操作。2.XML格式判断:第一题给了答案面试官没说啥,第二题用的list+双指针解的,问我能不能换成栈反问:对我学习建议:缺少实践,中间件部分应该深入。然后面试官让我保持手机畅通,等待通知(就这样我以为要打电话约二面呢)当天晚上系统流程结束,没有短信通知也没有邮件。 总结:面试官比较喜欢问分布式的东西,动不动就集群下怎么解决,一直追问到你不会,常规八股感觉没怎么问过。
点赞 评论 收藏
转发
6 15 评论
分享
牛客网
牛客企业服务