小厂java实习面试
第一次面经,学了这么久还是很菜。。唉 继续加油吧,虽然面试官问的都很简单,但是答得还是支支吾吾。
- 自我介绍 2-3mins
- 介绍项目 思路
- 数据库Mysq:索引机制(有哪些索引)
- 动态代理有哪几种:jdk的 invocationhandler 实现invoke和getnewinstance,另一个实现是cglib,问两种实现的区别是什么?
- mysql索引底层实现?哈希 B+树
- 你还研究过什么?大学 研究生主攻方向?(感觉面试官实在不知道问啥了)
- 回到rpc,用的什么序列化方式? fastjson
- 通信协议用的是什么?答http 追问:高并发场景下怎么实现?答:不知道 问:纯粹就是生产者消费者调用一下呗
- hashmap的底层实现?为什么1.8要改红黑树?
- String StringBuilder StringBuffer的区别
- 8种基本数据类型
- 前端有做过吗?能不能花时间学前端?回答可以(这是面试官最满意的地方 = =)
- 什么时候到岗
- 上课形式是线上吗?
- 反问 我问:有什么需要弥补的? 面试官回:持久学习,积累的过程。愿意学习前端比较欣赏(我寻思肯定得愿意啊)
一轮直接给offer了。。
查看21道真题和解析