首页 > Java后端面经-经纬恒润实习
头像
一位爱分享的小白
编辑于 2020-12-29 23:48
+ 关注

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.薪资有什么要求?
后面三个问题要好好准备下。
只怪自己太菜,面试官原来问了这么多问题。。

更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖

推荐话题

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐