一面:视频面(5月26日)- 30min左右
1.自我介绍
2.JVM内存分布
3.TCP和UDP的区别
4.数据库的索引怎么实现的,底层是什么数据结构,为什么不用B树
5.如果一个系统访问量过高,如何进行优化
6.索引的最左前缀法则是什么,为什么,如何优化
7.复合索引怎么用
8.事务是怎么实现的,隔离级别,有什么问题,MVCC机制
9.GC算法
10.代码题:写一个方法,传入一个字符串和数字,返回对应的字符串,例如:abcc你好,5,返回abcc;传入6,返回abcc你(英文一个字节,中文两个字节)
11.反问
综合面(二面+HR面)- 60min左右
二面:
1.自我介绍
2.主要问项目的细节,难点,实现方式,提出问题进行改进
3.看书对自己有什么收获吗(说了Java并发编程,举了例子说理解到了synchronized的底层原理),讲一下底层如何实现的
4.招银要设计一个查询余额的系统,打算怎么做,考虑高并发和高性能的问题(给出方案继续挖细节)
5.职业规划
6.实习情况,完成了什么,如何实现的,独立负责还是
7.反问
HR面:(和二面间隔不到1min)
1.自我介绍
2.介绍自己的实习情况都做了什么,有什么收获
3.有没有男朋友,以后的规划,会不会留在成都(投递成都岗位)
4.工作时间995能不能接受
5.为什么要选择做软件开发
6.父母对自己的工作地点要求
7.反问
以上所有内容都是面试后凭记忆写出来哒,不一定完善,希望可以给大家增加一份面经(hiahia~),同时希望可以拿到offer哇,小伙伴们加油!!
全部评论
(13) 回帖