人人视频 四轮面面经

一面

1.如何修改慢查询(最小成本更改)

2.数据库索引是否命中判断

3.如何对list进行随机打散,保证每次结果都一样

4.项目系统架构设计图

5.系统网络架构设计图

6.设计一个抽奖系统,每个人抽到的都不是自己的

7.常用的设计模式

8.是否会对需求进行拆分

9.如果某个部门在规定 时间内没有完成上线,怎么解决

10.docker容器是否使用

11.微服务设计问题,rpc实现方式简单介绍;


二面

1.数据库innodb和myisam的区别(索引结构)

2.索引的数据结构(b+树)

3.索引使用注意事项;

4.大数据生态下的集 群如何迁移,集群方式如何实现;

5.一个变量,如何保证在一万个线程,单个线程一万次i++,如何保证其值为1000*10000

6.常用的设计模式

7.线程池种类,哪四种 workqueue分别是什么

8.什么时候触发minor GC 什么时候触发full GC

9.jstate是否使用, 如何查看线上内存是否泄漏;

10.进程和线程区别,如何实现进程之间通信,线程之间如何通信;

11.redis读qps、写qps,Nginx qps;

12.如何压测(jmeter)

13.spark是否使用(what ***???)

14.最近看的一本书,和比较完美的源码是什么;

15.爱好是什么,学习习惯;

16.评价自己是个什么样子的人

17.springcloud是否使用,rpc实现方式


三面

1.redis优化策略(就管道、减少socket链接)

2.hbase rowkey如何 设计;

3.接口数据排重怎么做(布隆+hbase);

4.排重接口性能如何提升;

5.kafka消息消费容错机制;

6.大数据 生态集群处理策略;

7.聚类算法如何实现(简历项目上)

8.如何实现跨语言跨系统通信;



四面(hr)

1.离职原因;

2.上家公司薪酬情况;

3.住的地方;

4.最快到岗时间;

5……..不想写了


最后offer 工资写低了 哎

#Java工程师##面经##社招##人人视频#
全部评论
这一面恕我直言 我答不出来
点赞 回复 分享
发布于 2018-12-22 22:51
社招?这个光是面经都得背很久。。。
点赞 回复 分享
发布于 2018-12-22 22:53
粘粘喜气,求个offer
点赞 回复 分享
发布于 2018-12-23 17:04
这是人人公司吗
点赞 回复 分享
发布于 2018-12-23 19:08
大佬为啥辞职了
点赞 回复 分享
发布于 2019-01-01 17:36
除了数据库题目 我都不怎么会
点赞 回复 分享
发布于 2021-04-25 21:24
这个感觉好难啊😅
点赞 回复 分享
发布于 2022-03-23 10:42
人人视频现在发展如何
点赞 回复 分享
发布于 02-28 17:50 辽宁

相关推荐

不愿透露姓名的神秘牛友
11-26 18:54
说等下个版本吧的发呆爱好者很贪睡:佬最后去了哪家呀
点赞 评论 收藏
分享
评论
7
28
分享
牛客网
牛客企业服务