没啥好说的,简历上有的都得会,是要真的会。
第一个面试官:
1.你比较熟悉Java?那么问你个简单的问题,Java 如何跳出多重循环。
2.熟悉Jvm 自带的垃圾回收器?有没有自己写过垃圾回收器,还只用Jvm 自带的回收器。
3.Redis 基本数据类型,有哪些?List 中的数值怎么获取。
4.了解设计模式?项目中有没有使用过什么设计模式?咖啡厅有没有订单系统添加和删除
商品,应该用什么设计模式?
5.Mybatis 怎么Interface 对应的?怎么和数据库连上的?Mybatis 缓存了解吗?
第二个和第三个面试官:
1.Java 和Python 的内存管理机制
2.Java 中堆区和栈区大小,具体JVM 怎么调度
3.用过 redis 吗?缓存击穿知道吗?redis 是如何实现锁机制的
4.StackOverflow 是怎么发生的?
5.hashtable 和hashmap 区别?
6.还知道哪些 NOsql 数据库
7.linux 命令:查看文件/查看进程/打包。
8.进程包含什么
9.紧急任务怎么调度
10.快速排序
11.sql,从表t 查询s 的成绩,如果包含课程c 呢?
12.数据库事务和隔离级别
13.cat 和more 的区别
14.Java 线程通信方式
15.重载和重写
16.你觉得秒杀这一个场景是怎么运作的?
17.死锁的避免
18.在多线程中怎么保持安全性
19.servlet 的生命周期
20.servlet 和jsp 的区别和联系
21.配置文件除了 xml 还有哪些
22.如何使用数据库连接池
23.什么是事务
24.事务的隔离级别
25.如何使用 jdbc
接下来是人事:
为什么选择苏宁
之前的工作是什么原因离开了
如何看待别人对苏宁的负面评价
什么时候会选择跳槽
期望的工作城市
全部评论
(3) 回帖