浅谈IT互联网行业的即兴开放面试

所谓即兴开放面试,是指技术面试过程中不采用笔试,面试题目没有事先经过准备且没有标准答案,面试过程和面试结果由面试官来进行整体把控和主观判断的一种短平快的面试方法,这是本人在2016-2019年担任技术面试官时采用的一种面试方法。
例如:1、用过哪些编译器?C++标准有哪些?Windows编程中为什么要使用HANDLE、DWORD等数据类型?句柄和指针的区别是什么?单线程和多线程的区别?静态库和动态库的区别?debug版本和release版本的区别?
2、sizeof知识点
void Foo(char str[100]);
{
请计算sizeof(str)= 【填4或8,不填100】
}
void *p=malloc(100);
请计算sizeof(p)=【填4或8,不填100】
Win8+VC2010测试结果:
Win32下:a=4,c=100,b=4
x64/Ubuntu 18.04.4 LTS下:a=8,c=100,b=8

发布了156 篇原创文章 · 获赞 10 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/u010401391/article/details/104590654