招银网络软开一面

1.说一下java的内存模型

2.说一下反射,以及如何通过反射创建对象

3.说一下你项目中文件下载的多线程相关内容

4.说一下java里面有什么类型的线程池

5.说一下File相关的一些方法

6.说一下spring的启动流程

7.在bean实例化前中后插入自定义的方法都有什么接口去实现

8.hash索引和b+树索引的区别

9.mysql连接池的配置参数举个例子(太具体了吧,类比普通线程池简单说了一下这样)

10.给案例写sql(前20名的平均分:子查询+avg函数)

11.具体的大表场景解决:

问:一个交易流水表有10亿数据,常用的查询是查单个客户和聚合单个用户某一段时间内的总金额。要如何设计这个表?

答:查单个客户的话可以给客户id做一个索引,然后聚合用户某段时间的总金额的话可以给客户id和交易日期做一个组合索引。然后对于10亿数据,应该是需要分库分表的,偏向是按照日期水平分表这样。

面试官补充:在这个具体业务中,应该要根据客户进行水平分表,这样表压力小,也更符合业务要求。并且我们可以引入分区表来管理日期数据,可以很方便去删除批量数据这样。

没有手撕算法。整体感觉问的内容很具体,具体到本来就是应该查文档的东西。不过感觉答得还不错。

反问:

问:java岗位主要做什么业务

答:大多都是银行相关的IT业务,比如交易系统,交易平台,app,风控管理平台,理财产品等

业务应该都是偏向交易的,对数据库要求可能会比较高,感觉可以多准备一下sql相关或者数据库相关。

大概是20分钟左右
#招银网络科技校招#
全部评论
面试中氛围怎么样呀
1 回复 分享
发布于 2022-10-14 20:57 陕西

相关推荐

09-16 14:43
已编辑
江娱互动_研发_客户端开发
背景 双一流本硕 双非大圆满 只找游戏开发相关的岗位。 8 月初开始秋招到现在 投了四五十家吧, 目前两 offer, 不打算继续投了,把剩下的流程走完就开始沉淀了。目前两 offer 一个是网易互娱测开 base 广州,一个是江娱互动客户端开发 base 北京。应该确定网易这个了,说实话北京这个我挺想去的,这家的产品和工作氛围我了解了也不错,是那种踏实做事的,可惜我是广东人。网易的测开是调剂的二志愿,看了下有内部转岗机会,所以打算后面找个时间提前实习,沉淀下再做一个 demo 作品,写一些 shader,增强下图形学渲染的能力,再学点编辑器开发。看到时候内部转岗或者春招继续投客户端开发这样。后面还能再动摇的话应该就灵犀或者腾子了吧(假如这两家确认的是客户端开发岗的话)。-----------------------补下timeline网易互娱 测开 8.2笔试  8.21 技术面  8.29 leader&HRBP面(终面) 9.8 录用审核(之前一直显示面试中)9.14 oc江娱互动 客户端开发 8.29主程面 9.3 制作人面 9.5 BOSS面 9.11 口头OC 9.15 正式offer后面考虑了一下  感觉还是能走开发就开发吧,测开不太感兴趣,要内部活水转岗还要满1年才能申请。。
点赞 评论 收藏
分享
10-02 19:29
已编辑
浙江科技大学 运营
点赞 评论 收藏
分享
评论
3
19
分享

创作者周榜

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