双非渣渣2021届应届生秋招提前批凉凉面经(深信服、恒生、招商银行、大华、亿联)

深信服实习笔试(第一次笔试,挂)

三道编程题:

1、五组数据里分别各提供一个数找到值累加和为2020的结果,时间:C++  1ms

如{[20、356],[0、56],[0、400],[35,1000],[0,600]},输出应该为:20 0 400 600 1000

当时思路为5层循环,但是时间复杂度太高,没有通过


2、坐标移动(回溯法?)

考虑不周,通过率80%

3、输入一个n,求分别是由多少个2、5、7相乘的(n=2^a*5*b*7^c),分别输出2,5,7的个数(a,b,c),通过率30%

应该是拿输入值分别相除257

恒生实习(通过)

笔试:1道编程,冒泡排序

恒生面试

1、自我介绍

2、实习经历和项目经历(可能由于是实习,所以没有问基础)

3、与上级产生矛盾怎么办?

4、实习或做项目遇到过的问题

5、炒股吗?

6、技术、业务的选择

7、为什么选恒生?

招商银行提前批

笔试:三道编程(其中两道填空)

1、求两个字符串数组的最大子串,并删除

2、3355,所有3,5排列一个数组,并给予序号,输入序号,输出该数字

思路不错:先根据数字的长度,以2^n分为n个区域,

然后转换为二进制,0为3,1为5,从而输出

3、求债券的计息方式,输入。。。,输出实际的天数

不会


招商银行一面(第一次技术面,挂)

1、自我介绍及项目介绍

2、项目中有哪些涉及到c/c++的地方?

3、虚函数的作用是什么?

4、说一下智能指针内存泄露?

5、智能指针shared_prt

6、引用与指针的区别?

7、new和malloc区别

8、什么是多态?

9、http与https的区别

10、TCP的脏包问题

11、了解网络编程吗?

12、用过什么数据库?

13、关系与非关系型数据库的区别

14、数据库的索引,上亿条数据情况中

15、多线程的锁有哪些?

16、c++的多线程问题

乐鑫提前批笔试挂(编程题两道0AC)

大华sp一面(挂)

1、mysql的基本语句(修改 update)

2、linux中makefile的一个具体编译命令(gcc)

3、8080端口监听-server 流程

4、计算机课程是否系统学习

5、给自己C++打分

6、STL容器(map)

7、指针对齐和数据对齐

8、对大华大数据部门进行介绍

亿联提前批(挂)

一面HR面

主要是聊为什么选择厦门,选择亿联

期望薪资

二面技术初面

1、多态在编译器层面是如何实现的

2、堆和栈的区别

3、tcp和udp的区别

4、智能指针

5、虚函数表

6、智能指针具体是怎么实现的---引用

7、二维数组的内外循环问题

8、丢包较多应该如何处理

9、研究生期间有没有做过其他项目--Python爬虫

你可能感兴趣的:(双非渣渣2021届应届生秋招提前批凉凉面经(深信服、恒生、招商银行、大华、亿联))