实习面试

上海旭千java实习面试
1.先简单自我介绍一下
2.java你用过的jdk版本,jdk1.8,你知道jdk1.8相较于1.7有什么新特性吗,我说我只知道一些类的底层实现不一样了,lambda表达式你知道吗(随便说了下),stream了解过吗。。。这个不知道
3.==和equals有什么区别
4.重载和重写有什么区别 这里说漏了应该把重写返回值(小)、异常(小)、修饰符范围说一下(大)
5.final关键字有什么作用,会用到哪些地方。修饰类,变量,方法。变量可以改变引用值,不能改变引用地址
6.list和set有什么区别 只说了特性应该扩展说说
7.线程的生命周期  感觉这个应该跟状态区分一下 生命周期说一下过程啥的
8.什么是死锁知道吗 这个问题我竟然说不清楚。。。
贴上回答
"死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。"
9.单例和多例知道吗
10.假如说我在单例里面定义一个全局变量或者类变量的,它线程安全的还是线程不安全的,这个我不太知道,哪位大佬可以解答一下
11.反射知道吗 通过反射可以获取到一些什么东西
12.问一些spring的问题,常用注解
13.RestController和Controller的区别
14.Spring boot的核心配置文件是什么
15.ORM框架了解吗
对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。
16.mysql有几种引擎
17.索引的作用
18.索引有哪些类型
19.加速sql查询速度,索引加在哪里提升速度
20.简单解释一下链表是什么数据结构
21.简单介绍一下Git命令,平常是打命令还是用到idea(我说都有),或者怎么输入命令可以完成一套完整的流程
22.git分支管理,别人在远程推送的新分支怎么合并在自己上面
23.http和https的区别 我就说了个安全 感觉没说详细
24.开始问项目 弹幕系统怎么实现的
25.jwt进行登录校验 没说到点感觉 没说校验
26.token用的哪个库生成的 哪个包 完全不知道属于
27.文件分块传输,文件传输的用的哪种类型接口 我说的MultipartFile 不知道对不对
28.反问

#java求职#
全部评论
你好,只有一面吗,还有就是这个公司完整名叫啥呀😅
点赞 回复 分享
发布于 2022-07-06 16:53
第10个全局变量的,因为是共享变量,线程会有抢占,所以线程是不安全的
点赞 回复 分享
发布于 2022-07-18 17:17
刚学完JavaSE,感觉很多都能回答出来🤤
点赞 回复 分享
发布于 2022-07-24 01:03
项目有点像仿b站那个😂
点赞 回复 分享
发布于 2022-07-27 05:09

相关推荐

10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
11 57 评论
分享
牛客网
牛客企业服务