美团到店 | 后端开发工程师 | Java | 一面

分享一份朋友的美团面经~ base上海

●tcp和udp区别

●tcp可靠性是怎么达到的

●tcp的拥塞控制

●Linux机器路径下的文件打开计算机干了什么,操作系统干了什么

●磁盘结构

●为什么区分用户态和内核态

●https用的是对称加密还是非对称加密

●进程和线程的区别

●进程切换和线程切换都会干什么

●Java中都有哪里用到了红黑树

●红黑树相比avl树优点在哪里

●手写单例模式

●volatile的用处,除了保证可见性还能够干什么

●JVM中哪里会发生OOM

●写个方法让方法区或元空间OOM,看实在不会,问给个思路就可以了

●什么情况会导致栈的OOM 说了个递归调用(傻子)

●JVM什么时候会将对象从新生代移动到老年代

●Spring中使用到的设计模式

●数据库底层的索引结构是什么

●B+树相比B树的优点

●为什么递增字段的作为主键会更好

●mysql中的undolog和redolog,binlog

全部评论
还是挺简单的
1 回复 分享
发布于 2023-05-24 19:55 上海
感谢感谢,JVM问的都有点好
1 回复 分享
发布于 2023-05-24 23:31 北京
递归调用确实可以使栈溢出呀 这个有问题吗?我也只能想到这个
点赞 回复 分享
发布于 2023-05-25 09:03 北京

相关推荐

10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
5 50 评论
分享
牛客网
牛客企业服务