记:应聘浦发银行科技岗,笔试和一面

笔试

记录几个不会的,值得记的,或者是比较有意思的。

模拟

这家还有一个模拟测试。
1.还考到了js,不会。
2.16,27,26, ,1.找规律。一道完全看不出来的题目。
规律竟然是: 2 4 , 3 3 , 4 2 , 5 1 , 6 0 2^4,3^3,4^2,5^1,6^0

正式考试

考的我是一脸懵逼,竟然还有信息安全,大数据中Hadoop组件等的知识。要么不会,要么忘记了。
其中对于Java的考察很多,也很全。这里记录几个我觉得我还可以接受的题目。
1.广义表的长度和深度。摘自百度百科
(1)广义表常用表示
  ① E=()
  E是一个空表,其长度为0。
  ② L=(a,b)
  L是长度为2的广义表,它的两个元素都是原子,因此它是一个线性表
  ③ A=(x,L)=(x,(a,b))
  A是长度为2的广义表,第一个元素是原子x,第二个元素是子表L。
  ④ B=(A,y)=((x,(a,b)),y)
  B是长度为2的广义表,第一个元素是子表A,第二个元素是原子y。
  ⑤ C=(A,B)=((x,(a,b)),((x,(a,b)),y))
  C的长度为2,两个元素都是子表。
  ⑥ D=(a,D)=(a,(a,(a,(…))))
  D的长度为2,第一个元素是原子,第二个元素是D自身,展开后它是一个无限的广义表。
(2)广义表的深度:一个表的"深度"是指表展开后所含括号的层数。
  如表L、A、B、C的深度为分别为1、2、3、4,表D的深度为∞。
2.关于unsigned char.
\quad unsigned char是无符号字节型,char类型变量的大小通常为1个字节(1字节=8个位),且属于整型。
\quad 整型的每一种都有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型。
\quad 不同的编译器对于char变量,默认是signed还是unsigned不一样。
\quad 无符号版本和有符号版本的区别就是无符号类型能保存2倍于有符号类型的数据,比如16位系统中一个int能存储的数据的范围为-32768-32767,而unsigned能存储的数据范围则是0-65535。
同样,在32位系统中一个char类型一般为8个bit,所以能存储的数据范围为-128-127,而unsigned char则是0~255,字符型所存储的数据是用来表示字符的,例如ASCⅡ或Unicode。
3.一直让我特别头疼的,低精度的数据向高精度的数据转换,这个问题,今天记录一下。

/*
验证char默认是signed还是unsigned的。
2020.3.24  13:03
验证低精度向高精度转换的问题。
2020.3.24  13:16
*/
#include <iostream>
using namespace std;

int main() {
    //char c = 0xFF;
    //if (c == -1)
    //    printf("signed");
    //else if(c == 255)
    //    printf("unsigned");
    //else
    //    printf("error!");
    //高精度向低精度转换,默认取低字节的。
    //int n = 0x12345678;
    //short int m = n;//内存表示为0x5678
    //char ch = n;//0x78  调试显示的是 'x' 120.
    //低精度向高精度转换时。
    //有符号数填充其最高位,无符号数填充0
    //char ch = 'x';  //120  0x78 有符号的。
    //short int m = ch;
    //int n = m;
    // 这里默认是有符号数。
    //但是吧,这个例子最高位是0.再举一个。
    char ch = 0xab;  //10101011   不要这么写 '0xab',这么写的话就解释成了字符b
    short int m = ch;  //应该要拓展成ffffffab,事实上就是这样。
    return 0;
}
//本电脑默认的char是signed的。

4.各种排序算法的稳定性。
5.考到了大数据相关的框架的操作,例如Hadoop,HDFS等相关的常见操作,比如问你在xxx上删除操作应该是怎样的。
还考了E-R图
考了Python3的特性。考了无监督学习的算法。考了数据库等知识。
考的那是一个全面。不过都是以选择题的形式出的,不是很难。但是感觉都需要对其基本原理记忆牢靠才行。

测评

今天又来了个测评,我以为是第二轮笔试。测评包括常规的行测,多了个金融知识和英语考试。

一面

1.自我介绍。
2.数据库的知识。
3.性格特点。
4.业余爱好。

一面过了,但是被我拒了后面的面试。 凉了。

原创文章 77 获赞 4 访问量 9019

猜你喜欢

转载自blog.csdn.net/weixin_40007143/article/details/105014826