农行成研实习面经
论文交了没事分享一下去年的面经
笔试内容:
第一部分:
15道SQL语句
10道数据库
15道数据结构
10道计算机网络
15道 C/JAVA
5道测试
第二部分:
10道数学计算题
第三部分:
1、编写程序判定输入的正整数num的二进制是否为回文数,是返回1,不是返回0;
2、num为一个三位数,现在将其分解为3个素数的和,请问有多少种不同的分解方法?
3、编写程序找出主字符串中的最短循环模式。当主字符串中存在多个循环模式时,返回长度最短的循环模式,若不存在则返回“no pattern”;
面试:
进来有面试官先宣读面试纪律,一个主考官一个纪律员一个记录员三个面试官,这三个面试官轮流问问题。
1.自我介绍
2.做过安卓前端是吗
3.对哪个语言更熟悉
4.使用java开发过程中主要使用了java的那些功能
5.说一下安卓的activity
6.学习java最基本的逻辑开发还学到什么?意思就是除了逻辑以外了解什么java的语言特性?
7.主要用反射达到什么目的?
8.封装的控制范围在用反射的时候有什么区别?
9.反射是否破坏了控制范围这个目的?
10.子类强制转换为父类,用的是子类还是父类的方法?
11.说一下两个系统之间安全通信有什么手段?
12.数据结构方面排序算法什么是稳定的什么是不稳定的?
13.排序算法的稳定不稳定的区别是什么?
14.质量管理内容讲一下?
15.数据库有了解吗?
16.mysql的使用场景?
17.mysql的索引使用过吗?
#农行研发中心实习#