滴滴Java面试

没投过滴滴Java ,两点接到面试两点半开始。

面试时间45min 面试官很好

聊项目
我说了所有功能的思路
说多端登录一端下线怎么实现的?
我说了所有遇到的问题和解决办法,还有现在没解决的bug
说说cookie和session
我说了我加密cookie的问题
项目是上线跟人做的吗?
这里聊了十分钟 我很少让他去问 说自己的思路。

说说es底层怎么实现的?
分词 倒排 说了一个例子

聊基础 说hashmap,我说了线程安全,扩容机制,加载因子,put过程
他反问 转移机制?
问我扩容时候有一个要添加进来怎么办?
1.7和1.8区别
什么情况从红黑树变成链表?

聊Redis 让我说持久化 数据结构,我说还说了宕机恢复
问我kv低层怎么实现的
跳表知道吗?

聊MySQL
我说了索引
反问 hash索引和b树索引可以手动切换吗?
b和b+什么区别?
spring事务隔离级别?
平时怎么使用,哪个注解

聊jvm 我说了full gc 数据区域 gc算法 gcroot
什么情况被gc判定无用,引用计数优缺点,为什么要分代,元空间和永久代,四种引用
反问
你说了四种引用,那你说说threadlocal
我说了怎么用,底层,干啥的,内存泄漏
反问
忘了

问创建线程方法?

聊计网
五层模型
各层都有什么协议干嘛的?
说说http底层
说说tcp和udp 用塞避免

git冲突知道吗?

Linux问怎么查看一个文件?
我说了cat more tail vi vim

思考题 1000个橘子 放入10个箱子,无论我要多少橘子都可以从箱子的不同排序拿出来怎么办?
提示二进制

算法
说说排序算法有啥
怎么求两个数组并集
手撕快排 归并
时间复杂度?
说说桶排序

反问两个一个亿大小的文件怎么取并集

反问什么想问的
需要什么样的人!
他说喜欢钻研源码
我说我会aqs 然后我说了aqs源码
反问 队列双向链表还是单向
双向
反问我没问你锁呢我问问吧
我说还是算了


很多问题想不起来来,滴滴面试不求成功,当锻炼面试谈吐和查缺补漏

#面经##滴滴##实习##Java工程师#
全部评论
扩容时候有一个要添加进来怎么办? 这个怎么答啊lz
4 回复 分享
发布于 2021-06-07 19:22
楼主是什么时候投的简历呀
点赞 回复 分享
发布于 2021-06-08 09:54
"扩容时候有一个要添加进来怎么办" 楼主您是怎么答的...
点赞 回复 分享
发布于 2021-06-08 09:01
强的
点赞 回复 分享
发布于 2021-06-08 00:26
好强
点赞 回复 分享
发布于 2021-06-07 23:34
兄弟 必过
点赞 回复 分享
发布于 2021-06-07 22:57
楼主,没投过,面试官怎么联系你的? 微信加好友,还是直接打电话?
点赞 回复 分享
发布于 2021-06-07 19:04
楼主大三吗
点赞 回复 分享
发布于 2021-06-07 18:40
秋储实习吗
点赞 回复 分享
发布于 2021-06-07 16:37

相关推荐

04-08 22:23
腾讯_HR
  腾讯-混元大模型面经-华5硕部门与岗位:TEG - 混元大模型团队 - 大模型对齐一面自我介绍,过实习,讲论文,论文过的比较细,有说的笼统的地方面试官会实时进行询问交流了解哪些大模型,简要挑一两个介绍一下,当时说了 Qwen 和 DeepSeek,然后面试官又问了这两个有什么区别接着上一问,为什么大家都开始探索 MoE 架构,MoE 相比 Dense 有什么好处在之前实习的时候用 LoRA 微调过 Qwen,于是问了有没有全量微调过,有没有对比过两者的性能表现讲一下大模型训练和推理的流程,SFT 和 RLHF 的作用分别是什么在 RLHF 中,目前主流的强化学习算法有哪几个,写一下损失函数的表达式代码:22. 括号生成代码:多头自注意力一面问的八股还是比较多的,问的也比较细,而且还写了两道代码题,整个面试花的时间也比较多,大概一个半小时左右二面自我介绍,过实习和论文,面试官会一起进行探讨,包括工作的动机、贡献和结果,也会提一些问题和建议之前实习用 DeepSpeed 微调过 Qwen2-72B,于是面试官问了 ZeRO-1,ZeRO-2,ZeRO-3 三个模式的区别当时你用 DeepSpeed ZeRO-3 来微调 Qwen2-72B,每一张卡占用的显存大概是多少,估算一下为什么是占这么多的显存除了 DeepSpeed,还用过其他的什么优化方法吗我看你也用到了 LoRA,知道 LoRA 的原理吗,A 和 B 两个矩阵怎么初始化,有了解过其他的初始化方法吗对 RLHF 了解的多吗代码:3. 无重复字符的最长子串二面更多的是结合具体的工作来问的,从用到的东西来引出问题,问的也比较灵活。当然因为部门主要是做对齐的,所以也大概聊了聊 RLHF三面自我介绍,挑一个觉得做的比较好的论文和实习讲一下,面试官问的比较详细,为什么选现在这种方案,为什么 work,其他方案有考虑吗在微调 Qwen 的时候,数据是怎么构造的,有用到什么数据清洗方法吗,数据配比是怎么做的讲一下 RLHF 的流程,之前有用 RLHF 做过模型对齐吗在做对齐的时候,为什么 SFT 之后还要做 RLHF,只用 SFT 可以吗知道哪些强化学习算法,除了 PPO 和 DPO 这些呢,DeepSeek 用的 GRPO 相比于 GPT 的 PPO 做了哪些改进开放题:对目前大模型的发展有什么看法代码:零钱的两个题 322. 零钱兑换518. 零钱兑换 II三面面试官更聚焦于对齐这一块的内容,考的比较深。由于之前没有接触过强化学习,答得还是比较吃力的,不过面试官还挺好的,会一起讨论来做引导四面自我介绍,过论文和实习,问的也比较细,这里能明显的感受出来面试官的视角更系统,会把这些工作串起来问我看你简历上没写 RLHF,平常有用过 RLHF 吗推导一下神经网络反向传播的过程一道排列组合的概率题开放题:你觉得大模型目前还有哪些可以改进的点四面整体更看重思维和基础,没有考察什么八股总结一共四轮技术面,整体来说强度比较大,对于大模型八股的考察比较细,对大模型的理解问的也比较深刻,包括一些数理逻辑基础,考察的比较全面需要内推码的可以用下面这个链接:内推链接:https://join.qq.com/resume.html?k=ANQI6RfQ3rhPS2dpyIkeSw#26届实习##大模型##八股##面经##腾讯##内推#
腾讯
|
实习
|
21个岗位
查看19道真题和解析
点赞 评论 收藏
分享
04-07 11:02
四川大学 Java
4.3一面过 当晚二面,4.7看的二面挂了,现在分享下一面面经积攒下好运吧腾讯会议约半小时,但是实际有45min自我介绍我看到简历上你写了很多和数据库相关的技术栈。能说说使用MySQL和Redis的分界线吗?或者说,你什么时候用前者,什么适合用后者。你说到了MySQL适合持久化。你知道这是怎么实现的吗?假设我现在执行一条指令?那么既然如此为什么要用Redis呢?Redis能不能持久化?对啊,既然有持久化了,为什么不止单用Redis呢?你了解游戏服务器吧?那么多那么多子服务器,其实一个服务器负载也还好啊?我们能看到很多方案都要使用Redis+MySQL/MongoDB?我看到你使用了Redission解决秒杀问题,你知道这个怎么用吗?补充道即使用redission分布式锁依然会有乱序问题,他希望我可以了解一下,我提到使用LUA脚本,他说还不是最好的方法,因为很“机械”。你知不知道各种客户端的区别?lettuce,Jedis?他们是怎么连接redis的?(不会)我看到你的英语好像不错啊?要不我们用英文来问答一些基础问题?(以下是英文问我英文答)TCP/UDP区别?TCP/IP分属什么层?你提到了TCP稳定性,怎么做到的?你说到了三次握手,两次行不行?(我回答不行,他说某些情况是可以的)fast retransmit&timeout transmit?好的,就到这里,你的简历上还有什么没问的嘛?(我说MQ)一两道MQ问题。反问环节:介绍部门,问base,问部门的技术栈,问how can i do better(他说多去关注一下有些底层的实现等)#实习# #腾讯# #牛客AI配图神器#
牛客742319769号:英文答技术问题👍🏻
查看15道真题和解析
点赞 评论 收藏
分享
评论
19
93
分享

创作者周榜

更多
牛客网
牛客企业服务