一面 (9分钟)
-
自我介绍、没有问项目
-
Java的堆和栈有什么区别
-
重写和重载的区别
-
进程和线程分别是什么
-
创建线程有几种方式
-
Java异常处理的方法和关键字
-
Java垃圾回收机制
-
索引是什么、原理以及优缺点
-
死锁是什么
-
drop、delete以及truncate的区别
-
数据库的范式
-
数据库的优化的思路
二面 (38分钟)
-
自我介绍
-
SSM 框架介绍一下,每个框架做了什么,具体讲一下
-
怎么使用 Mybatis 框架,具体说一下
-
在 Mybatis 里写一段查询语句
-
Mybatis 的隔离级别
-
可重复读是什么,怎么实现的
-
死锁是什么,如何避免
-
一面的时候垃圾回收讲的不好,垃圾回收再详细的讲一下
-
计算机网络了解的程度,IOS七层模型讲一下
-
TCP的滑动窗口
-
你做项目的时候涉及哪些计算机网络知识,具体说一下
-
HTTP响应报文中的状态码的含义
-
代码题,leetcode 283--- 移动 0 (简单题)
三面 (28分钟)
-
自我介绍
-
你接触 java语言多久了
-
重载和重写的区别
-
构造器能不能被继承,能不能被重写
-
Java异常机制说一下,throw和throws的区别
-
线程间的同步方式有哪些
-
反射机制是什么?你在项目里面用过吗
-
你做了项目有什么体会?(框架比传统的方式使用起来更便捷,更友好)
-
那你具体说说框架到底哪里好
-
使用过什么数据库
-
删除表和删除字段分别用什么关键词
-
sql语句,怎么把所有重复的字段查询出来
-
sql语句,怎么修改一个表的某个字段,怎么修改一个表的某个字段长度
-
手写sql语句
-
对测试了解吗?怎么测试微信登陆功能?
-
你觉得你有什么优势
-
你有什么缺点
-
反问
全部评论
(2) 回帖