Touch·CIB数字兴业科技挑战赛2022 个人分享总结
Touch·CIB数字兴业科技挑战赛2022
数字兴业科技挑战赛作为兴业银行第一年举办的活动,个人认为类似于招商银行的fintech精英训练营。个人有幸参加了第一次的比赛。下面记录下我的心路历程。
开端
在2022.05.31我看到了 兴业银行招聘的微信公众号发布了一则动态 兴青年 · Touch新世界!,于是进行了报名。报名一直到2022.06.26截止.
线上初赛环节(2022.7.14-2022.7.17)。线上初赛环节是通过牛客网进行测试。分为计算机基础题目和一道编程题。计算机基础题目涉及范围较广,个人认为考察了计算机知识的广度,而编程题在中等题目水平。
复试环节(2022.7.22-2022.7.26)。复试一共有两轮,首先是技术面,因为个人实习经历比较多,所以这一轮讲了自己的实习项目,时间安排比较紧凑,面试官面完上一个立马面下一个。第二轮应该是总行的HR人员(存疑,与其他人交流第二轮也有问技术的),这一轮主要问了我有什么优缺点,个人经历,遇到的问题等等。。。
入营
在2022.08.02收到了入营邀请,挑战赛总共有五天(2022.08.18-2022.08.22)。地点首先定在了厦门,后来因为疫情因素改到了福州。最后入住了福州中庚喜来登酒店。这是一家本地的五星级酒店,可以看出兴业银行还是大方的。
Day1
在第一天,到达酒店,有安排专门的接送服务,领取了文化衫和兴业log的口罩(哈哈),以及送了一些纪念品。这天晚上是开营仪式,介绍了赛程安排,大概了解到总共报名人数有8000+人,最后入营的人数为50人。
Day2
这一天是赋能日,上午聆听了行业大佬的讲座《洞见金融,赋能科技》。介绍了一下金融科技的发展趋势,以及兴业银行对于金融科技投入持续加大。下午是智联招聘副总裁的技术讲座。接着是导师见面会,50个人总共分为10个组,每一个导师会负责两个组。晚上是团建环节,聚在一起玩游戏,增加团队成员的脸熟程度。
Day3、Day4
day3和day4是紧张的编程马拉松。在day3上午,是个人acm竞赛,总共有六道题,这六道题都是原创,个人认为出的题目还是相当有水平的。题目不会偏也不会怪,完全考察平时的功底,难度的话,应该居于medium与hard之间。
接着是参观了兴业银行总部
下午正式进行团队赛赛程,赛程时间为day3的14:00到day4的22:00,总共有30个小时。个人认为时间还是紧凑的。项目是一个红包雨的设计,着重点在于高并发实现和抽奖逻辑的实现
在day4 22:00结束后,会有专门的压测环节
Day5
早上半天进行了课题项目汇报,最后进行了颁奖,个人有幸获得了总成绩第三。也是离本身加入兴业的目标更进一步。
一些注意点
- 个人acm竞赛总共三小时,可以带个人资料,按照真正的acm模式进行
- 团队课题竞赛一定要搞懂关键点、关键点、关键点(重要的事情说三遍)。多和导师交流,前期我们小组进行内部讨论而忽略了关键点,红包雨项目最重的一定要实现抽奖接口已经高并发设计,在前期我们小组的重点搞错了以至于耗费了大量时间。
- 最后的成果汇报会列出一个得分点,但根据我的观察来看。1.需要根据业务需求思考红包雨并发问题所在 2.如何去改进这些问题。这些都要体现在ppt上,但不在得分点里,这是一个隐性的加分点
- 做不完没有关系,但关键的接口一定要实现,以及思考的架构需要放在ppt上
吐槽
- 红包雨大部分的实现在于后端,但前端也是很重要的,如果能有多余的精力或者人力实现非核心功能是很加分的。非核心功能:用户登录校验,管理员增删改查等。
- 原本我们以为会进行数据处理,建模,后端编写和前端联动的工作。我们组的算法AI大佬苦于没有用武之地