CDOT (Centre for Development of Telematics) 面试经历
一次面试(技术+人力资源)
1. 说说你自己。你最喜欢的科目(我提到了 DS、OS、OOPs、DBMS)
2.区分C中的声明和定义(内存中的后台进程)
3.递归的缺点是什么?在后台实际发生了什么。 (讲述了stackoverflow)。我们如何防止堆栈溢出?
4. 编译C程序时后台到底发生了什么?想知道编译器的各个阶段吗?(讲了两个,词法分析和中间代码生成器)
5、我们编译运行一个C程序会创建多少个文件?每个文件包含什么,每个文件的作用是什么?
6. C程序中的语法是由编译器的哪个阶段检查的。
7.从空间和时间的角度简要讨论宏和函数。哪个更好是哪个场景。
8.解释你的项目。(我的项目在Mysql的数据库上)
9.告诉你的项目工作的Mysql中的端口号。(即使我不知道什么是端口号)。
10.什么是BLOB?BLOB的全称?为什么用它?
11. BLOB和TEXT的区别?(也想知道背景细节)。
12.询问三个程序的输出(与文件处理有关,calloc和malloc,一个简单)
结果:未选择
建议:彻底了解项目的每一个细节和一切的基础。 🙂