说一下这个2019年寒假北京面试记录

Java hibernate 面试

中国铁路通信信号-通号智慧城市研究设计院4-6k (一面)

先让手写建一张完整用户表(主键,自增,五六个字段,时间)

怎么查找重复的数据

springmvc怎么返回响应

spring怎么处理json串

spring怎么处理事务

视动世纪(北京)科技2-4k (一面)

byte几字节,几字符?

string为什么不可变?

重写equals必须重写什么?

说一下数据库增删改语录?

什么是适配器模式,责任链模式举个例子?

说一下内存模型,属性和属性的值都放在哪?

类加载模型?

为什么说di解耦,创建bean的流程?

什么是aop?

tomcat是怎么处理请求的,过程?

数据库索引的数据结构?

中云科信科技2-4k (一二面)

Springboot 自动配置的原理?

struts2和springmvc的区别?

jdbc、mybatis和hibernate的区别?

Struts2 的运行原理以及底层的工作机制?

List, Set, Map是否继承自clletion接口?

Mysql的复制原理及流程?

java 垃圾回收机制,按照什么规则回收?

抽象类与接口的区别?

多线程生产者和消费者怎么实现?

Java中的final关键字有哪些用法?

简述如何自己定义一个运行时异常?

了解数据库存储的吗?

了解过Springboot吗?

北京鑫质世纪科技2-4k (入职)

你了解什么是接口编程吗?

什么是单例模式?

什么是多态?

了解哪些数据库?(mysql oracle sqlserver)

数据分页

左连接

你做过的项目的难点?

说一下你java基础哪里掌握的好?

这是个培训机构:华软国际 (笔试的)

第一部分

二、数据库

表名userinfo,字段名uname,步长5

写出该表中姓张的人员的所有信息,展示第8页的信息。

用mysql和oracle来写出对应的sql语句

第二部分

一、java基础

1、抽象类与接口的区别

2、set 集合和map集合在除去重复时,分别调用的是那种方法?结果是否相同?

3、把D:\\java文件夹中内容复制到E:\\中

4、sleep()和 wait()的区别

5、线程的关闭方式有几种。

二、web基础

1、servlet为什么被设计成单例多线程。

2、jsp的作用域有哪些?

3、转发和重定向的区别。

4、<c:forEach>的属 性有哪些?

5、http的请求方式有几种,分别是什么?

三、框架知识

1、srutsz 中使用ssion传值的方式有几种?

2、hibernate中save()和mrege0的区别?

3、Spring声明对象有几种方式?

4、myBatis中${}与#{}的区别。

5. sringmvc和struts2的区别?

对Springboot和Springcloud有了解吗?

数据库都了解那些?

薪资期望?

还有一个培训机构在网上做的题

11、14、15三天 6家 16号体检、办工资卡、准备个人入职资料

1月17日入职鑫质世纪

3月1日离职

正文完