2020-11-14 一面
===============================================================================
1.自我介绍
2.Java
- ArrayList与LinkedList
- HashMap实现原理
- 自定义对象重写hashCode与equals
- HashMap的插入、读取是不是有序的
- 有序的Map
- Java多线程同步的实现
- Java线程池的使用
3.网络
- 浏览器输入url后发生什么
- dns解析过程
4.算法题
- 归并排序(给15分钟)
- 反转链表(给10分钟)
感觉问的太简单了,一种被刷kpi的感觉
------------------------------------------------------
下午6点HR打电话约二面
2020-11-16 二面
===============================================================================
1.介绍项目
2.网络
- 浏客户端发送请求到服务器端这个过程
- 如何加快访问速度(缓存、CDN、数据库优化、网页压缩、图片压缩······)
- 简单介绍一下CDN
- 数据库优化(合理设置索引、存储过程······)
- 介绍一下存储过程
- MySQL事务实现的原理
- 事务执行失败时回滚的原理
- 类加载过程
- 双亲委派机制,为什么需要双亲委派?
- 垃圾回收算法
- 如何确定垃圾(引用计数法、可达性分析)?
- 循环引用
- 登录验证的实现
- ElasticSearch怎么用的,为什么可以提高文本检索速度?
- Kafka怎么用的
- 介绍一下Kafka
- 用两个栈实现队列
- 用两个队列实现栈
------------------------------------------------------
大约半小时后HR打电话约三面
2020-11-17 三面
===============================================================================
1.自我介绍 2.为什么做这个项目
3.算法题
5.反问
全部评论
(4) 回帖