七牛云软件开发岗社招凉经

final / finally的区别

try-catch-finally在不同情况下的执行顺序?

finally里return和外部的return 谁覆盖谁?

wait / notify / notifyAll说一说?

notify 唤醒线程之后可以立刻执行吗?

sleep / wait的区别?

Java 的线程有哪些状态?

Java堆的分布?

为什么要分出两块survivor?

Mark-Copy的流程?

什么情况下会触发Full GC?

Full GC和Minor GC 的耗时比例?

老年代和新生代的空间大小比例?

HTTP状态码列举一些?

connect 失败会报什么异常?

IO 分类?NIO是阻塞的还是非阻塞的?

聚集索引、联合索引、覆盖索引解释一下?

口头设计一个表和索引,然后说一说哪种查询会走联合索引,哪种会走覆盖索引?

聊项目、困难点?

手撕算法环节:有序数组/链表转平衡二叉树

反问环节

知识储备还有哪些地方需要补全的?(网络编程/ IO)


二面 

自我介绍

聊项目

TCP的流量控制和拥塞控制说一说

插问:接收窗口的空间是怎么分配的?是多个TCP连接共用一块内存还是各自有独立的?

TCP和UDP的区别

网络的五层模型,每一层有什么协议?

PING 命令用的是什么协议

OS的内存管理、进程管理说一说

物理内存空间、虚拟内存空间?

虚拟内存的作用?

内存的连续空间不够分配的时候怎么处理?全局内存的空闲空间不够分配的时候怎么办?

快排和归并的复杂度,快排的退化

平衡二叉树各种操作的时间复杂度

AVL树和红黑树的区别?

红黑树的应用?JavaTreeMapAPI为什么不用AVL树?

B树和B+树的应用?有什么区别?为什么MySQL用B+树

Redis和memcache 的区别?Redis 何以高性能?

异步非阻塞IO了解吗?(扯了点事件分发器的Proactor模型,面试官认可了)手撕算法:二分查找变形题,浮点数的等差数列,一开始公差是1.0,在某一个位置公差变

为0.1,找到该位置

为什么会想要换工作,手头上有哪些offer?

反问环节

 

#面经##七牛云##社招##java工程师#
全部评论
楼主几年工作经验呀
点赞 回复
分享
发布于 2021-06-28 02:25
为啥凉了啊
点赞 回复
分享
发布于 2021-06-28 14:34
乐元素
校招火热招聘中
官网直投
联合索引就是覆盖索引
点赞 回复
分享
发布于 2021-07-02 19:23

相关推荐

点赞 评论 收藏
转发
3 23 评论
分享
牛客网
牛客企业服务