Java后端面经-经纬恒润实习

今天晚上6点面试,我提前了10分钟进入腾讯会议,结果到了6点,我还在玩手机,我电脑连着耳机,我也没有注意看,让面试官等我1分钟。(略微尴尬)

最后问我想问的问题,我突然忘记要撒了,还是建议大家直接就最先写好。不是经历完一阵思考后,烧脑后,可能都忘记了。

1.先是PPT简介(自我介绍、项目介绍),虽然准备了两天的ppt,但是讲的跟屎一样。。。  (要有准备面试官随时打断你,问你相关知识)
2.其中我介绍的模糊查询,  面试官问,怎么查询,问我几张表,数据量怎么样。我就说用Mabatis
3.谈谈多态的理解。乱扯了一通,还是要好好背一下,这些概念。最后面试官耐不住了,说存在多态的条件是什么?
4.反射了解吗?反射的优缺点。1.回答了框架会用到。 2.效率比较慢。
5.String Stringbuild  Stringbuff的区别
6.单例模式,又瞎扯一阵,还是因为没有背。
7.让我写一个单例模式能写出来吗? 不能
8.还知道其他的设计模式吗?
9.知道哪里集合吗?  我头铁说了 我看过hashmap的源码
10.Hashmap的数据结构
11.怎么扩容?
12.为什么要采用这种扩容?
13.怎么解决哈希碰撞的? 常用两种(链表:想同了就接在屁股后面;开发寻址:计算出已经被占用了,依次往后找空位)
14.怎么获取到在容器中的位置
15.键怎么得到hash值
16.进行了按位与,作用是什么?
17.haspmap扩容方法,1.8   相对于1.7的优势,讲讲怎么实现的? 怀疑是想我说头插法和尾插法。尾插法不会出现逆序,头插会,两个环形链表死循环
18.concurrnetHashmap 和hashmap区别?  我就说了有synchronized关键字锁住,1.7是,1.8是CAS+SYN
19.arraylist熟悉吗?
20.默认容量和扩容方式?我居然说是2的n次方,唉。。被面试官提醒是10
21.JVM虚拟机的内存模型。
22.GC算法
23.垃圾回收器 (新生代:serial,Parallel Scavenge  老年代:serial old,parallel old)
24.sql语句优化,  不会
25.sql注入怎么避免?  面试官很乐意的提醒我,但是还是忘了
26.sql预编译,JDBC会有连接两个类,一个可以避免sql注入那个类。  我居然说,我一般用Mybatis,JDBC忘记了,这里非常感谢面试官还可以很和蔼的跟我继续下去。  这里指的是preparedSatement和Satement, 是真忘记了
27.IOC和AOP讲一讲。
28.快排说一下
29.如果有多个重复的数组,快排该如何优化?  三相切分
30.KMP了解吗? 完全不知道,匹配尺寸
31.职业规划  开始瞎掰,没有准备。
32.知道公司做什么?
33.薪资有什么要求?
后面三个问题要好好准备下。
只怪自己太菜,面试官原来问了这么多问题。。

#北京经纬恒润科技股份有限公司##实习##Java工程师##面经#
全部评论
要怎么补基础啊,我感觉我基础好薄弱
2 回复
分享
发布于 2020-12-30 19:16
联想
校招火热招聘中
官网直投
一定要跟大家提醒下,我面试的时候时不时就说这个没有背下来。当时感觉自己****了。面试官都提醒我几次,东西不能背。这也是一方面被刷的原因!,,,大家切记啊。千万别说自己没有背好,就直接说有些忘记了,有段时间没有接触到!
2 回复
分享
发布于 2020-12-30 20:48
实习竟然问薪资
1 回复
分享
发布于 2020-12-30 12:35
建议还是多看一下基础,不然给公司留下不好的印象,特别是面大厂的时候。
1 回复
分享
发布于 2020-12-30 12:47
还是很开心,面试官跟我斗智斗勇了1个小时,很感谢他能花一个小时来听我说。
点赞 回复
分享
发布于 2020-12-29 23:46
楼主c++工程师面JAVA嘛2333
点赞 回复
分享
发布于 2020-12-30 00:12
这么难吗?为啥校招的问题都很简单?
点赞 回复
分享
发布于 2020-12-30 10:08

相关推荐

13 58 评论
分享
牛客网
牛客企业服务