首页 > 人人视频 四轮面面经
头像
在凌晨
编辑于 2018-12-24 11:48
+ 关注

人人视频 四轮面面经

一面

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 工资写低了 哎

更多模拟面试

全部评论

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