面试以自我介绍开始,介绍了我目前的工作以及我感兴趣的领域。进行了三轮。以下是每轮询问的详细信息。
第1轮:
1.编写一个程序来计算给定数字中设置位的数量。
2.编写归并排序算法
3. 编写程序以二进制形式表示一个数。 4.编写算法在链表中执行搜索。
5.c和c++编程的区别
6.什么是多线程编程?
7.什么是继承举个例子。
第二轮:
1.定义静态变量
2.定义全局变量
3.解释更多的项目
第 3 轮:
1.malloc函数返回什么
2.使用malloc为二维数组分配内存
3.计算给定字符串中子字符串出现的次数,不使用任何内置函数如strtok或find等
4.什么是dll,你如何构建一个
5.系统调用和库调用的区别