自我介绍。
介绍下项目
系统的权限管理模型设计大概描述一下
用模板引擎做的什么内容
H5不挺好吗,为什么要用模板引擎。
有用户浏览,记录点赞数量如何实现。
讲一下项目流程,项目怎么设计怎么构思的大概讲一下。(没讲出来)
那这样吧,哪我们有一个项目跟你这个差不多,要你快速了解这个东西,你要从哪里上手这个系统。
首先从系统的整体框架入手,了解系统的功能是什么,要达成什么样的需求,就是总体的设计模块,然后再不断细化了解。
如果自己搭建一个项目应该怎么去搭建。(不太清楚怎么答,讲了下技术选型)
回到开始,实现一个权限管理,你应该怎么去建模,怎么实现这个功能,比如从一个简单的登录,这个流程是怎么样的大概讲一下。
然后接下来几分钟面试官,给我讲了下我回答的不足,以及一些建议。
然后给你一台机器没有任何网络能不能把这个项目搭建出来(不能)
哪给你一台机器,可以百度等,保证你做的东西自己都知道的话,你自认为能做到什么程度,能做出个什么东西来。
接下来回到熟悉的八股文环节
面向对象的特征,详细介绍一下
权限修饰符作用域讲一下。
String类可以被继承吗
String s = new String("helloworld");他们在内存中的存储方式怎么存的。
常量池,堆中都会创建一个helloworld对象,s指向堆中的对象
s存在哪。。
Java中抽象类与接口的异同
接口中的方法是抽象方法吗
try...catch...finally的时候在try里return,finally还会执行吗
说几个非检查型异常
实现线程的方式
如何得到一个线程的执行结果(FutureTask)
JDBC步骤
线程池的概念知道吗,有什么好处
Spring中创建Dao啊或者controller这些是原型还是单例的
为什么是单例的,为了解决什么问题
有一个student表,写SQL语句查询姓名重复记录。
反问