招商银行/招银网络科技面经(C++软件开发)

前几天做了招银网络科技的笔试,今天刚电话面完,面试内容主要涉及C++基础知识、计算机网络、协议、数据结构等

以下是整理的面试问题:

1、介绍一下static的各种用法,static修饰的变量在别的文件中可以使用吗

2、static修饰类成员函数有什么作用

3、const用法,const与define区别,const指针

4、指针和引用的区别

5、什么情况会用到引用传递

6、为什么在.h文件中使用#ifdef……

7、什么函数不能定义为虚函数

8、智能指针作用及分类

9、结构体与类、联合体的区别

10、OSI七层协议

11、三次握手

12、进程与线程区别

13、判断链表有环

14、平衡二叉树定义

15、用两个栈实现一个队列

数据库没学过,就没怎么问了……

 

你可能感兴趣的:(C++)