首页 > 绿盟Java 20分钟一面面经
头像
想努力一次
编辑于 2021-08-13 17:26
+ 关注

绿盟Java 20分钟一面面经

一共二十分钟,也太短了 😃,估计凉凉
1.自我介绍,项目介绍
项目:
负载均衡怎么做的?(我用的ribbon的轮训算法),还有哪些算法?一般现实生产怎么做(加权,根据服务状态接口成功率打分排序)?
kafka发送消息具体是怎么做的(ProducerRecord?)?如何保证消息不丢失(分三个方面来答),分区和broker设置了多少(我网上复制的配置,不清楚)
redis用了哪些数据结构,还有哪些数据结构?(太紧张了只答出三个,我直接归西💦)
redis分布式锁?
算法:
快速排序的思路(基准值,遍历交换,左右递归)
操作系统:
操作系统逻辑内存和物理内存怎么映射?
页表用的什么数据结构 ?
为什么分用户态内核态,有什么区别(cpu权限)?
怎么减少用户态内核态切换?
(我说零拷贝)零拷贝怎么实现的(sendfile + mmap)?
linux分配内存 ?(slab + buddy算法)
进程的状态(我说运行态,睡眠态,终止,还说了说僵死态)
深睡眠和浅睡眠区别?哪些是深睡眠哪些是浅睡眠
接收数据经过内核吗(网卡,硬件中断软件中断,ringbuffer,poll收包说了一套)

问完这些一看才过了18分钟,问了我学了哪些语言,这边的语言主要是怎样的(我说我接受转语言,早受不了Java了)
你有什么想问的?(我想问问我有哪些地方需要改进,第一次面试太紧张了,其实redis我是会的,面试官说我语言不太流畅)

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐