恒生电子Java一面(春招)

笔试时间:2021.03.09 18:00,开摄像头,单选、不定项、简述题、编程题,都较为简单
面试时间:2021.03.11 10:00,网页视频面试
1、自我介绍
2、集合体系有哪些?分别有什么实现类?List和Set的区别?
3、ArrayList底层有了解吗?大概讲一下流程(动态数组、扩容1.5倍、默认10)
4、ArrayList是线程安全的吗?如何保证线程安全?(Vector、synchronizedList、CopyOnWriteArrayList)
5、原子类、CAS有了解吗?说一下CAS是什么。(Compare And Swap)
6、Socket通信了解吗?说一下TCP和UDP的特点?
7、如何编写一个服务端程序?(ServerSocket、accept)如何实现非阻塞通信?(nio没学,不会)
8、反射机制了解吗?大概如何操作,有哪些方法?(invoke等)
9、Spring是什么?怎么进行AOP操作?jdk中动态代理如何实现的?(InvocationHandler)
10、Spring有哪些常用注解?(没答全,只说了Component、Service、Controller、Repository,但是Autowired之类的最常用竟然没想到)
11、Mybatis大致是如何配置(xml)的?(没答好,只说了配置数据源、绑定Mapper配置文件)
12、为什么只需要写Mapper接口和Mapper配置文件就能实现操作数据库?(没看底层,不会)
13、看你写了高并发,那么ConcurrentHashMap底层是什么?如何加锁的?(1.7分段锁、1.8只对链表头结点加锁)
14、为什么要使用线程池?线程池有哪些配置参数?
15、阻塞队列存放的是什么?说一下工作流程吧(没答好,短路了一下)
16、索引原理是什么?(B+)索引失效有哪些情况?如何进行sql优化?(我说了一下Explain和慢查询日志)
17、如何对一个记录进行加锁?(脑子短路了,扯了一下Myisam的表锁和innodb的行锁,这里应该只问如何加行锁(读写))
18、反问:您在做的一些项目所使用的大体框架是啥?您对我有什么建议呢?
感谢让我过了一面,许愿二面能通过!想结束我的春招之旅😯

#恒生##面经##校招##恒生公司##Java工程师#
全部评论
面试是根据简历问了,你们别看问这些很多,其实每个人简历不一样,问的也不一样
3 回复 分享
发布于 2021-04-19 18:49
兄弟,啥部门啊,二面过了吗
2 回复 分享
发布于 2021-03-16 18:31
恒生一共几面技术啊
2 回复 分享
发布于 2021-03-17 21:39
兄弟,恒生是招实习吗?还是全职
1 回复 分享
发布于 2021-03-16 16:15
兄弟是哪的啊
1 回复 分享
发布于 2021-03-16 16:43
这么难啊,老哥是硕士吗
1 回复 分享
发布于 2021-03-19 01:35
面的是哪个部门呢
点赞 回复 分享
发布于 2021-03-18 00:13

相关推荐

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