2021校招农行研发中心笔试面试(西安)
八成面试凉了,来发个笔试面经攒点人品😥
笔试2020.8.29 9:00考的 面试2020.9.13 14:00开始的
1.笔试
选择题80道(限时60分钟)+编程题3道(限时90分钟)+职业测评(限时25分钟)
选择题:
数据库代码15道
数据库基础10道
数据结构15道
计算机网络10道
c/java15道
软件测试5道
数字运算5道
思维策略5道
编程题:
1. 十进制数转化三进制并用指定符号代替 0@ 1$ 2&
2. 给出点集合,求离质点距离最近的点的下标
3. 分别用5个字母代表扑克牌鬼牌,黑桃,方块,梅花,红桃。随机给出一个包含多张牌的子字符串数组,例如p1代表小王,p2大王,h1红桃…要求先按花色(即字母)按指定顺序排序,然后每个花色内再升序排序
2.面试
面试为腾讯会议线上面试,每人约15分钟,先进入候场的腾讯会议,会说每位同学的顺序,到你时会电话通知进入考试会议室的id和密码。
考官主要有4个,其中一个负责开场和结束,其他三位轮流提问。
下面是问我的问题(主要还是围绕简历提问):
1.List、Set、Map的区别
2.什么是哈夫曼树?
3.什么是满二叉树?
4.列举几个排序算法。快排是否是稳定排序,为什么(什么是稳定)?
5.数据库中delete、drop、truncate的区别?哪个最快?
6.游标是什么?
7.索引失效的情况。like+%开头这种情况一定会失效吗?
8.spring特点/优点
9.spring中IOC注入
10.vue生命周期
11.vue组件参数传递的方法