滴滴秋储后端(秒挂)

🤔 面试感受 面试官人很好,我很菜

进程和线程的区别

线程没有自己的内存吗

线程的运行

多线程可能会造成的问题

内核态到用户态的切换

127.0.0.1是什么

127.0.0.1和localhost的区别

TCP和UDP的区别

TCP和UDP的应用场景

TCP创建连接的过程

TCP为什么是3次握手而不是2次

1.防止历史连接初始化连接产生混乱(扯了很久面试官说不是这个😰) 2.确保双方的收发都是正常的

Synchronized的实现思想

使用过哪些map

map的底层数据结构

map出现冲突怎么解决

除了拉链法还有什么方法,各自的优缺点是什么

juc下的包有了解过吗?基于什么思想实现(AQS和CAS)

JMM模型

JMM模型保证了什么,除了可见性

线程池的优势

线程池的原理

手撕:

1 两个线程交替打印1-10(没写出来给换了个)

2 无重复最长子串 (太紧张还是没写出来,说了下思路)

全部评论
两个线程交替打印用奇偶数字判断就行,我记得我在b站看到过,开始我一时间也想不到怎么交替打印,后面发现视频里很简单粗暴
2 回复 分享
发布于 2024-05-16 17:49 江西
好标准的kpi面😢
2 回复 分享
发布于 2024-05-15 15:51 吉林
我怀疑咱俩是同一个面试官面的,问的东西很多是一样的,场景题也一样,面完就秒挂😂
2 回复 分享
发布于 2024-05-15 11:40 四川
佬,啥时候投的啊,我投了两周了,一点消息没有
2 回复 分享
发布于 2024-05-15 11:34 四川
佬等了多久啊
1 回复 分享
发布于 2024-05-17 21:02 湖南
请问是怎么知道自己挂了的,我前几天面完了状态一直没更新
1 回复 分享
发布于 2024-05-16 11:53 安徽
投了好久了,没有一点消息,羡慕有面试😍
点赞 回复 分享
发布于 2024-05-20 19:28 江西
怎么感觉跟我的面试官一样,人很好,开始给的多线程打印,不会写给换了个快排
点赞 回复 分享
发布于 2024-05-15 16:32 北京
你什么部门呀?简历筛选阶段直接挂了😂
点赞 回复 分享
发布于 2024-05-15 14:24 天津
我投的一点动静都没
点赞 回复 分享
发布于 2024-05-15 11:57 重庆
请问挂了会发感谢信吗
点赞 回复 分享
发布于 2024-05-15 10:19 新加坡

相关推荐

07-01 22:23
已编辑
字节跳动_实习生(实习员工)
1.简单的自我介绍2.八股和项目C++ 相关怎么获取一个变量占用的内存的大小?如果你对一个指针用 sizeof,它的返回值是什么?如果是对普通的指针使用 sizeof,它的大小是多少?方法的签名包含哪些部分?用过 C++ 的模板编程吗?在模板编程里面,为什么会要求你把模板的声明和实现都放在头文件里面?了解这个模板是怎么实现的吗?它的原理是什么?操作系统与多线程/多进程项目中的互斥锁是可重入的吗?了解过可重入锁和不可重入锁吗?请介绍一下自旋锁。自旋锁会有额外的性能损耗吗?你了解内核态和用户态的情况吗?内核态和用户态,是怎么实现隔离的呢?进行系统调用的时候会发生什么?子进程它怎么和主进程去交互呢?除了管道,还有其他进程间通信的方式吗?进程和线程有什么区别?进程之间的内存是共享的吗?有没有接触过线程之间不共享内存的语言?数据库与网络了解 Protobuf (PB) 吗?为什么(在你的项目中)使用 SQLite 而不是 MySQL?你的项目中有用索引吗?请介绍一下数据库索引。3.手撕:有序数组查找范围(两次二分查找)4.反问面试流程大概要多久?什么时候能知道结果?面试官年轻了点,人还是很友好的,不懂的也不会一直追问,对项目的提问还是有一定深度的,答上来了大概70-80%。
查看24道真题和解析
点赞 评论 收藏
分享
07-13 20:05
门头沟学院 Java
2025.7.2时长:45min1. Java里面哈希map与跟哈希map有什么区别?2. map底层原理3. 讲一下那个乐观锁与悲观锁。什么是乐观锁,什么是悲观锁?然后乐观锁有哪些?悲观锁有哪些?4. 说一下jvm内存模型5. jvm的gc机制介绍一下6. 那么这几个垃圾回收算法各有什么优劣势呢7. 老年代和年轻代分别都用哪种8. 哪种算法的内存局部性原理会更好?为什么?(回答的标记整理)9. 那为什么标记复制不好?10. 如果让你实现一个标记复制,你应该怎么做?(继续补充:就比如说是我现在给你一个GC root,然后你怎么去实现这个标记复制算法?)11. (说要打断一下)单独去争论一点,就是怎么去做这个可达性分析。我再再明确一下,比如说可达性分析它是一个它是前序、中序、后序便利。那我们应该用哪种遍历方式去遍历它,哪些对象可达呢?12. (继续追问)你要找出存活对香港为什么一定要从根节点开始呢?13. 二叉树的前中序前中后序前前序、后序中序编列。你先说一下。(之后就一直在讨论怎么通过gc roots找到他的下一个节点,感觉我可能没get到面试官的意思,后来就是这个问题先过了)14. jvm里面我如何让你提前加载一个类(补充说:比如说是我在10秒之后才用到这个类,但是我想让这个类提前去加载进来,我怎么做?)我回答静态变量(好像不对)又说静态代码块15. 没有任何静态的东西,我该怎么去加载这个类?算法:1. 单例模式(饿汉式和懒汉式两种)2. 找到倒数第k个节点其他:1. 做过android相关的东西吗?2. 实习时长3. 对地域有要求吗反问:1. 主要业务2. 还有那些需要提升(多关注原理本身,多看源码)3. 流程大概几面4. 岗位招几个人(又回答类加载器,其实是反射我一下每get到面试官的意思)16. 那类加载器怎么用呢17. 深拷贝与浅拷贝的区别18. 平时用过哪些设计模式
牛客11423438...:太难了吧27届那么厉害吗佬
查看26道真题和解析
点赞 评论 收藏
分享
评论
12
103
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务