1. 前言

看到群里说有民生银行的内推, 直接去笔试面试即可, 就想着还没有正式去找过工作实习, 权当锻炼自己

2. 笔试

做完后告诉我们是去年的试题、、

2.1 选择题

选择题还是很基础的一些题型,感觉就是计院的期末考题(非计算机专业的胡乱猜测),有算法时间复杂度的,二叉树的各类遍历,Http状态码、数据库的操作语句,简单的加密解密方法、

2.2 编程题

  • 第一题应该是最简单的,当然是对其他人而言,考的是数据库的操作,我只会最基本的SELECT语句,稍微复杂点就忘了,都是现用现查,而且我也的确没系统学习过数据库, 所以直接放弃。但是其知识点还是知道的,应该就是数据库的多表连接知识
  • 第二题考的是算法,很常见的一道题,但是是留到最后做的。题目就是“最大访客数”,网上搜一下都是
  • 第三题是求1~n内的所有素数,主要应该考虑时间复杂度吧,这里得说下笔试要求是要写出可以编译运行的代码,也就是说得写完整了,比如Java得有的public static void main(String[] args){},C得有main()函数,手写代码简直痛苦,怕写错对象方法名,所以默默地用C写的
  • 第四题以二维码为背景,但是我觉得考察点是位操作和字符串操作。悲剧的是做完出来和别人一聊发现原来不止一小题,我输出字符串后以为没有其他题了
  • 后续还有两道附加题,考的是移动端开发,IOS和Android,毕竟移动端是大势所趋。Android的还知道点,Android Service如何保证运行不被杀死,详见此处

3. 面试

本以为一上午能解决完的, 没想到等到下午再面试, 可惜下午又考试,坐地铁回还得2小时,只能遗憾地向管理人员说明情况提前离开