📜  WD(闪迪)面试经历 |设置 7

📅  最后修改于: 2022-05-13 01:58:28.136000             🧑  作者: Mango

WD(闪迪)面试经历 |设置 7

第1轮:

位运算:数字中出现 1 的次数
按位:是 2 的数幂
ARM:区分 FIQ 和 IRQ
ARM:发生中断时的步骤是什么
C 中的存储类
在函数中调用时变量在哪里
冒泡排序、选择排序
u-boot -> 内核启动过程

第 2 轮:
给定前一天的市场数据,编写一个程序以获得优化的最大利润
编写一个程序在二维数组的每个单元格中打印对角线

第三轮:
如何避免C中的结构填充?
给定节点,编写一个 LL 程序:

Node {
  char *Buf [X];
  Node * next;
}

输入数据包可能有不同长度的缓冲区,如果可用,请利用前一个节点中的空间。