申万宏源金融科技岗Java后端开发面经(offer)
证券it面经好少,无私奉献服务大家
笔试5月23号
1. 行测(题量巨大,瞎蒙十几道)
2. 编程:两道很简单的题
3. 计算机基础: 有软件工程的题,计网和数据结构(我考的归并排序第三次的结果是怎样的)
6月2号通知一面(邮件上说一个小时吓死人)
6月7号下午面试(群面5v5,面试官轮流提问题,让5个人回答)
1. 按顺序介绍自己(我没准备自我介绍,***了,因为我觉得反正面技术,我简历在你手上我不随便说点完事了,结果5个人里面就我一个人话都说不顺😅)
2. 介绍一下自己的项目
有一老哥有实际开发经验,被抓出来问经验
3. 说一下自己项目的难点如何解决
4. 我单独被问
面试官:我就是做搜索引擎的,你说你在做手写搜索引擎的项目,那你有听过solr吗
我: 听过没用过
面:Es呢
我:只会用(😥)
5. 说一下你们碰到一个问题是怎么解决的,比如我在学校做课题,先从知网上找什么文献巴拉巴拉
6. 说一下你们学java多久,熟练度如何,简单问一个java问题(会根据你说自己掌握的东西问,一女生说spring,然后就被问mvc流程你能说一下吗,然后就...)
所以有前车之鉴,我就说会的一般般,mysql和java集合比较熟啥的(面经背的熟)
面试官:你这样我都不好问了,不公平对其他人,这样吧,我问问你sleep和wait方法有啥区别
我:巴拉巴拉(java多线程也很熟,哈哈哈)
面试官:大差不差
总体来说大家学历都挺好,而且几乎都是非科班,有些同学面试最后一个技术问题问住了(其实挺简单的,可能就是面经没背到吧)。不过面试官上说回答不上来也没事
6月17号通知终面
6月20号下午三点终面(4个面试官7个同学)
因为上一轮同学没面完,一直在候场会议间等,3点40才正式进去,一直面到五点10分。我们进去的时候技术部领导还在跟人力hr聊天,讨论招聘实习生的时候以前有没有实习过重要吗😅
然后hr先说明实习时间为两个月,有转正可能,申万的暑期实习转正和秋招招聘比例为7比3
1. 按顺序自我介绍(有科班字节大佬)
2. 说明自己学的比较好的计算机课程和自我驱动力啥的
有一个同学是两年专硕又是本科非科班,面试官直接问你学了java多久,然后说他技术笔试部分成绩很低,说明一下原因,属实是吓人。然后面试官对我没啥兴趣,几乎就没问啥,着重问了科班的两个女生,问了字节的女生怎么进的字节,收货是啥,问了另一个女生用了很多c++的东西愿不愿意转c++,还表扬了一个非科班女生的笔试成绩很高,说明还是很看重基础的。
3. 如果前端有个需求会影响到后端的稳定,你作为后端工程师怎么处理(我答的是在一开始就要确定好需求和职责,如果是前端的问题不应该直接让后端背锅,如果前端能处理就尽量不要影响后端,实在不行的话就开会商量不要改原来的代码,就开闭原则,比如弄个新的接口啥的。字节大佬回答的比较多,还涉及系统模块化,还有粒度啥的)
4. 对于这次实习的定位
5. 反问
我问了证从的问题,申万只需要试用期考过证从即可,实习转正不会被证从影响
然后面试官说明实习内容会贴近实际开发,可能是原先做过的模块或者正在做的模块,有一定挑战性,最后看做出来的东西,学习态度,沟通解决问题的能力啥的。
总体体验就是被科班大佬吊打的一场面试,作为非科班又没实习过面试官对我确实没啥想问的。然后一面的三个同学我没见着,也不知道是安排到其他组还是被刷了,要是被刷了这刷人比例有点高呀,要是按一面刷人的比例的话我妥妥被刷了
7月1日周五offer,下周一就要上班,不过可以商量推迟几天😂