前言
斗鱼简历挂
百度滴滴投了简历半个月没回应
感谢字节 投完两天就打电话约面试
顺序不一定对 纯靠硬想 尤其是二面问的有点多可能有些忘了
一面:
- 自我介绍
- 介绍项目+团队分工
- 平时怎么学习的
- tcp三次握手四次挥手
- OSI模型
- 链路层和物理层的作用
- 数据库三大范式
- 数据库数据较多的时候怎么处理(刚听完不知道 提示说索引)
- 索引越多越好吗
- SpringBoot Spring SpringMVC区别
- Spring AOP
- Spring动态代理
- 做题:SpringBoot搭一个Restful接口 传入int a,int b返回a+b并在浏览器访问
- 反问
二面:
- 自我介绍
- 多态解释
- 多态好处
- 新建pojo对象为什么要重写hashcode()和equals()
- 哈希冲突解决办法
- 有什么线程安全的Map
- SpringIOC
- IOC优点
- IOC容器用什么数据结构存对象
- Spring有哪些设计模式
- MyBatis (ORM映射相关 已经懵了没记住问题)
- AQS等待队列
- ReentrantLock公平锁非公平锁
- Condition条件变量+原理
- 线程打断机制
- 调用就能打断吗(答得能)
- 那如果直接打断一个Tomcat线程不就出事了吗
- 线程池
- ThreadLocal <