招联金融面经

记4.22后台开发面经
一面
1.自我介绍
2.说一说jvm内存模型
3.类加载过程
4.垃圾回收算法
5.sql执行顺序
6.数据库事务
7.递归算法的执行过程
8.hashmap底层
9.链表读取一个元素的时间复杂度
10.Kafka如何保证数据不被丢失
11.redis内存淘汰机制
12.spring的aop ioc讲一下
13.说一下自己的优缺点
14.如果因为项目紧急要加班怎么办
15.本科参加过什么社团吗?
还有的一些闲唠忘记了…

二面
1.自我介绍
2.讲一下本科到现在你认为你印象深刻的一个项目
3.你刚刚讲的那个项目主要是算法,我们公司主要是用Java 有用Java做过开发吗
4.你刚刚讲了你实现了那么多个功能,讲一下一两个功能具体怎么实现的(此处过程讲的很久 面试官非常认真在听)
5.输入一个网址,整个过程会发生什么讲一下
6.研究生成绩在班上排第几
7.反问

反问环节忘记问啥时候出结果,后来跑去问hr 说是一周左右~
#面试那些事##招联金融##Java工程师#
全部评论
问的这些问题好像更多的是在校期间的经历昂?
点赞 回复 分享
发布于 2022-04-26 12:34
楼主收到offer了吗
点赞 回复 分享
发布于 2022-04-26 14:21
楼主收到offer了吗
点赞 回复 分享
发布于 2022-04-26 17:54

相关推荐

北斗导航Compass低仿版:没必要写这么多东西,还是尽量浓缩成一页,自我评价,git和cursor Trae这些都可以去掉。实习经历的描述最好根据star法则改一下,别这么直白
点赞 评论 收藏
分享
02-22 21:16
已编辑
门头沟学院 运营
牛客928043833号:离了你谁还拿我当个宝
点赞 评论 收藏
分享
03-15 20:26
已编辑
电子科技大学 C++
T3题面:给一个3e5数组,每次询问长度为len的子数组乘积的和,如果子数组乘积>1e9,则视为0.赛后一分钟想出来了,比赛时打了个暴力+线段树注意到1e9大约是2^30, 因此len长度如果>30就直接输出0,30以内做一个记忆化就行,复杂度O(30*n)感觉是以前比赛做过的题,忘了怎么做了。。。---upd: 忘了数据范围了,如果有0,1的话那这样也不行
blueswiller:给出一个做法,刚刚才想到,应该没问题,时间复杂度为 O(max(30n, nlogn)): 1. 根据 0 切分数组。2. 现在问题转化为>=1 的情况,我们首先维护每一个数前一个 > 1 的数的位置,同时维护一个长度的差分数组,初始值全为 0。3. 我们从每一个数 i 开始向前跳,至多跳 30 次,维护这个过程中的乘积,于是得到 30 个区间加和。举例:假设从 j1 跳到 j2 ,相当于对查询长度 (i- j1 + 1) 至 (i - j2) 贡献 a_i * ... * a_j1。4. 对于所有区间加和,我们采用差分数组结合树状数组对其进行维护,由于长度至多为 n ,树状数组构建的复杂度为 O(nlogn),于是,构建阶段的复杂度为 O(max(30n, nlogn))。在线单次查询的复杂度为树状数组查询的复杂度 O(logn)。
投递淘天集团等公司10个岗位 > 笔试
点赞 评论 收藏
分享
评论
7
40
分享

创作者周榜

更多
牛客网
牛客企业服务