恒生电子Java实习 [零代码!避雷!]

一、自我介绍+八股:
1. 自我介绍
2.对哪方面技术感兴趣?
答:对中间件Redis感兴趣->提高并发、扩展性强
3.怎么看待工具类的开发/开源的技术?
答:有时会将常见问题的对应解决方案封装为工具类,如把“缓存三剑客"封装为工具类,便于使用。
4.Redis性能为什么高?
答:基于内存操作;处理命令是单线程,避免上下文切换;也提了一嘴IO多路复用。
5.Redis分布式锁实现原理?
答:用set nx指令设置key,redis单线程,同一时间只能有一个线程设置成功。
6.Java异常体系?
答:(想了一下,只想到了运行时和非运行时),分为运行时异常->只能通过运行来发现、处理异常
    非运行时异常->写代码时就会发现报错,通过try catch/抛出提前解决。
7.除了MySQL,了解过其它关系型数据库吗?
答:了解过Oracle,没用过。
8.MySQL的事务怎么使用的?
答:(没咋听懂问题),通常MySQL自动开启和结束,没怎么试过在console中手动开启。
9.Spring的事务如何使用?
答:加@Transactional注解,基于动态代理。
10.Spring的事务失效场景?
答:忘加@Transactional注解;只try catch而未抛出;抛出非运行时异常;方法非public
11.什么场景下使用线程池?
答:(说错了) 处理高并发请求时会使用,如第二个项目用单线程池来串行调用deepseek的api,避免高并发调用(答错了,我项目用的是固定大小线程池,他说单线程池过多请求进入阻塞队列会OOM,让我下去好好看看,呜呜呜)
二、其它:
12.下学期上课咋办?
答:考前两周业余时间突击,不影响工作
13.兴趣爱好?
答:有时候会突然想做一些玩具项目。
14. 做项目的初衷?
答:找工作。
15. 如果这些东西在企业用不到这些东西咋办?16. 企业中用的低编码多一些,你怎么看?17. 用过可视化编码工具吗?18. 实习一两周会因为接收不了工作方式而跑吗?19.实习偏向于学技术/学业务?
答:这些问题都顺着他回答了,总之不会跑,能接受。
三、反问:
1. 主要业务->营销管理、金融系统开发
2. 薪资待遇->3500元/月

四、总结:
1. 6和8答的很不全,第11个说错了,想呼自己一巴掌
2. 大概率低代码开发
3. 感觉有点无望了#牛客AI配图神器# #Java# #实习#
全部评论
和普通观念里认为的低代码不太一样,这边只是有类似的插件去自动生成crud,包括request response mapper dto之类的,至于具体业务逻辑还是得你自己写,说白了就是个提效的工具
2 回复 分享
发布于 08-20 16:36 湖北
tql
1 回复 分享
发布于 08-21 17:09 浙江
没算法题吗
点赞 回复 分享
发布于 08-23 23:16 浙江
哪个部门,boss上的吗
点赞 回复 分享
发布于 08-19 18:26 浙江
牛板筋
点赞 回复 分享
发布于 08-19 15:44 江苏
叫妈妈给你吃蒜苔炒肉
点赞 回复 分享
发布于 08-18 22:25 浙江

相关推荐

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. 反问环节,主要的业务
面试题刺客退退退
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

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