WD(闪迪)面试经历 |设置 7
第1轮:
位运算:数字中出现 1 的次数
按位:是 2 的数幂
ARM:区分 FIQ 和 IRQ
ARM:发生中断时的步骤是什么
C 中的存储类
在函数中调用时变量在哪里
冒泡排序、选择排序
u-boot -> 内核启动过程
第 2 轮:
给定前一天的市场数据,编写一个程序以获得优化的最大利润
编写一个程序在二维数组的每个单元格中打印对角线
第三轮:
如何避免C中的结构填充?
给定节点,编写一个 LL 程序:
Node {
char *Buf [X];
Node * next;
}
输入数据包可能有不同长度的缓冲区,如果可用,请利用前一个节点中的空间。