上海九方云智能科技java后端实习一面
上海中大型金融证券类的公司,30min左右,腾讯会议,第一次面试连续追问压力还是蛮大的。
自我介绍
1. MySQL
- 数据库三大范式(时间久远忘了)
- MySQL事务隔离级别和Spring 中的事务
- 什么是脏读
- MySQL中的日志(redo log,undo log、bin log)
- 索引数据结构,比较B+树和B树的特点,什么是B-树,其实就是B树。
2.Java基础
- HashMap的数据结构,1.7和1.8
- 讲讲反射
- 反射和动态代理的联系
- 局部变量保存在哪
- Servlet怎么初始化(不知道,回答了SpringMVC中DispatcherServlet处理请求的过程)
- for循环有哪几种(讲了普通for循环和for each循环)
- JDK1.8默认的垃圾回收器(只知道新生代是Parallel Scavenge,偷懒没看)
- 讲讲synchronized(自己扩展到和ReentrantLock的区别)
3.操作系统
- 进程和线程的区别(欲问协程又止)
- 解释一下什么上下文切换,上下文是什么
- 死锁和造成死锁的条件
4. 数据结构与算法
- 快速排序的原理
- 跳表的数据结构
5计算机网络
- 输入一个URL,到页面显示的过程
- TCP三次握手
6. Redis
- 内存淘汰策略(忘了,将了key过期的淘汰策略)
- Redis怎么用队列实现LRU算法的(不会,自己胡说八道)
------------------------------------反问-------------------------------------
工作时间?(9:00-9:30上班,6:00-6:30下班)
什么时候有结果?(一面通过,明天二面)
#我的实习求职记录##我的实习日记#