杭州恒生电子 Java 实习面经

1)

面试官:自我介绍一下

我:阿巴阿巴,重复已经说了 N 遍的自我介绍,并把主题引导到开源项目和 API 项目,因为项目是我自己开源的,API 我用 Vue3 重构了一下,拓展点也进行了增加。

2)

面试官:你的开源项目的主要功能有哪些?

我:阐述xxxxxxx,主要是怎么调用 AI 接口,怎么做一个数据的预处理和数据清洗,有什么亮点,开放性问题,胡扯一通就完事。

3)

面试官:我看你简历上写了计算机网络的部分,介绍下 HTTP 加密过程吧

我:阿巴阿巴,孰能生巧,记忆个图就行,一次非对称,多次对称加密,然后说下各自有哪些优缺点和使用场景,另外说下常见的算法有哪些就行。

4)

面试官:介绍下 TCP 三次握手和四次挥手

我:常见八股文,直接秒了,顺便说下,为什么不能是两次握手和三次挥手,再介绍要为什么必须是 2MSL 后才能关闭。

5)

面试官:Spring Boot 自动装配流程是什么?

我:常规八股文,我直接把多个方法如何调用,将缓存 ConcurrentReferHashMap 都讲了一波,阿巴阿巴就完事,其实也是个开放性问题,只答 Spring.factories,什么 META/INF 肯定是不对的。

6)

面试官:Java 锁了解吗?介绍下 Synchronized 和 ReentrantLock 区别

我:常规八股文,在我的语雀笔记里面,直接背完就完事了

7)

面试官:JVM 内存布局介绍一下

我:继续常规八股文,七个部分,虚拟机栈,本地方法栈,程序计数器,堆,元数据区,JIT 即时编译器,直接内存,虚拟机栈存局部变量表、操作数栈、动态连接、方法返回地址等等,堆的新生代和老年代比例,eden、S0、S1,再介绍下 JDK 1.7,18区别,运行池常量池在哪里,字符串常量池在哪里,静态常量池在哪里,类元信息等等,我还引导面试官向 JVM 垃圾回收去问问,我已经

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

大学四年面经(学院本) 文章被收录于专栏

大学全部面经从大一到大四,从实习、秋招、春招等等,各种岗位,中小厂,乃至大厂面经! 公粽号:程序员落叶,里面分享全部文章详情。

全部评论
接好运
2 回复 分享
发布于 06-04 22:02 广东
求语雀笔记
1 回复 分享
发布于 06-25 10:35 河北
佬怎么又开始面了
1 回复 分享
发布于 06-05 11:03 四川
条神😍
1 回复 分享
发布于 06-04 23:49 上海
无敌,条神开始乱杀了
点赞 回复 分享
发布于 06-07 23:00 北京

相关推荐

08-30 19:17
门头沟学院 Java
### 25.08.26 浙大网新软件基本没问八股,都是项目拷打1. 项目拷打2. 布隆过滤器3. 分布式AT, XA, TCC 模式4. 如何部署项目到服务器,常用的命令5. 反问环节,主要是做什么业务,还有哪些地方需要加强### 25.08.26 杭州某小厂(20-99人)1. 说说static修饰符,它的使用和其他的有什么区别吗2. volatile作用3. 线程池核心参数,当有一个任务放到线程池时,如何处理,非核心线程在没有任务时如何处理4. redis分布式锁的实现原理5. redisson可重入锁是怎么实现的6. redisson实现的分布式锁是非阻塞还是阻塞的7. mysql索引有哪些以及分别有什么作用,为什么要使用B+树,为什么不使用其他数据结构8. mysql事务隔离级别有哪些,分别解决了什么问题9. 可重复读和幻读有什么区别10. 说一下OOM, 哪些情况下会造成OOM。11. 说一下内存泄露,举例说明内存泄露的场景,除了ThreadLocal还有哪些情况会造成内存泄露吗12. 说一下接口幂等,举例有哪些场景会需要接口幂等13. 说一下责任链模式,举例哪些场景会用到### 25.08.27 杭州小厂(100-499人)(已OC)#### 一面1. 项目拷打(占较大部分时间)2. 说说布隆过滤器3. spring自定义starter的步骤4. mysql索引有哪些5. explain 命令的type字段是什么,有哪些内容,哪个最快和最慢, index走的是什么索引6. mysql有哪些锁7. mysql隔离级别,以及innoDB默认隔离级别是什么8. JVM的内存结构9. 线程池核心参数,当任务来时的处理流程, 核心线程与非核心线程有什么区别#### 二面1. 说一下你觉得哪个项目更难一点2. 介绍一下项目的这个难点,为什么难,怎样解决的3. 对于高并发的这个分布式场景,如何保证缓存和数据库的一致性的同时满足高吞吐量4. 数据库的量有多少,是怎么做处理的5. 对一些AI工具有了解吗6. 反问环节### 25.08.28 恒生电子 (已OC)1. 自我介绍2. 对前端了解多少?(我简历没写有关前端的)3. Vue的双向绑定4. 你现在使用的JDK版本是多少,分别有新特性我回答了8和17, 结果17的新特性确实是忘记了5. 说说字符流和字节流的底层6. 常见集合,有哪些是有序的,TreeSet的底层实现,这些集合都是实现的哪个接口?7. JVM结构8. Stream流主要的操作9. Spring常用的注解有哪些10. 使用过哪些数据库,除了mysql还有其他的吗11. 还有一些也是常见的八股,记不太清了12. 反问环节,主要的业务
面试题刺客退退退
点赞 评论 收藏
分享
评论
17
55
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务