莉莉丝游戏一二三面凉经

三面发现自己很多东西其实都不清楚,凉的明明白白的
楼主技术栈是Java,莉莉丝主要的技术栈是erlang所以全篇没有一个Java八股文
由于自己的项目是RPC,所以IO和网络方面问的比较多

莉莉丝一面(3.22) 30分钟
自我介绍
RPC是什么?
如果要你去实现负载均衡你会怎么做?
持久化连接、长连接你怎么做的?
JVM的垃圾回收机制你知道吗?
MySQL的事务
MySQL的日志
Redis的基本类型
Redis的缓存击穿、崩溃、穿透
如果要你去实现Redis的LRU淘汰策略你会怎么做?口述LRU算法实现

莉莉丝二面(3.26) 40分钟
自我介绍
1亿个数取前100个最大的
HTTP状态码100、200、301、302
301和302的区别
HTTPS的TLS的握手过程
粘包问题的原因,怎么解决?
抓过包吗?wireshark
PING的底层实现?ICMP
同步阻塞、同步非阻塞、多路复用聊聊
select、poll、epoll

莉莉丝三面(3.31) 50分钟
自我介绍
围绕着项目展开
项目介绍

网络模块怎么做的?
粘包问题怎么解决的?为什么会出现沾包问题?
BIO和NIO的区别?
性能上的区别呢,为什么选择NIO呢?
多路复用select/poll/epoll具体说说
epoll怎么做的呢
你是使用Netty的啊,Netty的线程模型你说说?
零拷贝说说?mmap()系统调用和sendfile()系统调用的区别?
操作系统的内核态缓冲区存储什么数据呢?
Java哪些操作涉及到了系统调用呢?

序列化模块说说?
序列化失败的坑,具体说说,为什么呢,怎么解决的呢?
JDK原生序列化和JSON序列化的区别,为什么原生序列化效率低?
Kryo序列化了解吗?区别?

服务注册说说?
Nacos存储的数据是怎么映射的?
负载均衡怎么实现呢?
不使用Redis怎么去实现轮询负载均衡算法呢?不需要保证一定的轮询嘛,总体是轮询的就OK
负载均衡算法说说?

MySQL索引的类型具体说说,有哪些,分别有什么区别
联合索索引什么情况下会出现索引失效的问题
WHERE子句中使用函数索引是否会失效



#面经##莉莉丝游戏##Java工程师##实习#
全部评论
楼主在哪里投的莉莉丝哇!有笔试吗
1 回复
分享
发布于 2021-04-09 22:54
实习?
点赞 回复
分享
发布于 2021-04-10 09:06
联想
校招火热招聘中
官网直投
实习问这么广,我丢
点赞 回复
分享
发布于 2021-04-11 07:20
到现在还是初筛😅
点赞 回复
分享
发布于 2021-04-11 16:26
我靠实习都有三面吗,不过我有笔试。好恐怖,我马上算法岗一面开始,看你说的有点慌了
点赞 回复
分享
发布于 2021-04-14 15:56
什么岗呀
点赞 回复
分享
发布于 2021-04-16 13:03

相关推荐

wx扫码投递即可
投递完美世界等公司9个岗位 >
点赞 评论 收藏
转发
4 35 评论
分享
牛客网
牛客企业服务