面试相关
文章平均质量分 79
C赵江松
这个作者很懒,什么都没留下…
展开
-
中国工商银行云南省分行科技箐英计划面试
工商银行招聘采取统一的流程,全国统一考试,地方自行组织各自的面试,然后体检签约,正常的流程。我报名的是2020年的科技箐英计划,今年的招录已经结束了,已顺利拿到offer。记得当时各种找面经,网上竟然没人写相关的,后来才看到这是这个方向的招录的第一年,提前考试,提前录取。本人在这过程中遭遇了很多迷茫,也很无助。基于此写下这个博客,留下这段经历,同时想为进入工行做金融开发的各位同仁带来一些启发...原创 2019-12-20 13:34:40 · 4530 阅读 · 5 评论 -
define宏定义的基本用法与原理
宏定义的用法一、#define的基本用法#define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。该命令有两种格式:一种是简单的宏定义,另一种是带参数的宏定义。(1)简单的宏定义...原创 2019-02-19 16:45:23 · 14120 阅读 · 1 评论 -
Top K问题——堆排序
题解:Top k问题即在大量数据(n>>100000)中查找前k个最大的数据。思路:排序是不可取的,因为大量数据排序耗时太大,且空间复杂度也很大,一般利用数据结构的最小堆(最小堆即父节点的值小于等于孩子节点的数值)来处理;具体做法:建立一个含有K个节点的最小堆,遍历海量数据分别与根节点比较,若小于根节点则舍弃,否则用新数值替换根节点数值,并进行最小堆的调整,那么最终得到的堆节点...原创 2019-02-20 11:04:27 · 993 阅读 · 0 评论 -
腾讯第一轮面试
1、自我介绍2、C和C++的区别3、堆和栈的理解4、malloc和new的内存区别4、c++多态性5、线程和进程的区别6、tcp和udp的区别7、介绍一下项目8、MFC的初始化流程...原创 2019-08-13 22:22:34 · 607 阅读 · 0 评论 -
按位与、按位或、逻辑与、逻辑或、异或运算;左移右移运算符
1、按位与运算:参加运算的两个数据,取补码按二进制位进行“与”运算。运算规则:0&0=0;0&1=0;1&0=0;1&1=1;即:两位同时为“1”,结果才为“1”,否则为0。计算步骤:求 5&-5①计算两个数据的补码,正数的补码为原码本身,负数的补码(求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0...原创 2019-08-09 17:03:46 · 2985 阅读 · 0 评论 -
阿里2020年提前批开发岗第一轮面试
全程采用电话面试,面试共分为两大部分,第一部分为问答面试;第二部分进行笔试。一、问答面试先进行自我介绍。1、c++基础:①堆与栈的区别,举例。②多态是怎么实现的,作用是什么。③智能指针了解吗?④栈溢出是否经历过?2、数据结构①B树如何实现的3、数据库4、项目经历找一个你最熟悉的项目进行描述。①代码量有多大(行数),自己负责的代码量。②内存泄漏...原创 2019-08-12 20:34:21 · 493 阅读 · 0 评论