Cadence 面试经历 |第 3 套(6 年经验)
第1轮:
链表中的循环[迭代+递归] {为什么快速指针仅移动2}
Strtok函数{线程、进程、PCB表},
strtok 可以和线程一起使用吗
虚拟表的优缺点
谜
https://puzzling.stackexchange.com/questions/2230/divide-a-rectangle-with-a-rectangular-hole-into-two-equal-parts [提供一些提示]
第 2 轮:
工作经验
设计一个显示名称列表和服务器向用户提交名称列表的界面[优化通信]
添加链表表示的2个数字[一些基本优化]
谜
https://www.geeksforgeeks.org/puzzle-100-people-in-a-circle-with-gun-puzzle/
第三轮:
C 内存映射
http://www.mytechinterviews.com/challenge-camel-and-bananas
使用随机指针复制链表
字符串以反向方式使用递归打印单词
还有 2 个谜题[1 个数学题,1 个策略题]
模板的优缺点
第四轮:
从 C 编译器的角度优化方程,其中 x 是变量,abcdef 是常数 Ax5 + bx4 + cx3 + dx2 + ex + f Ans。 :- 4
检查点是否在矩形内,检查 2 个矩形是否相交 [最小化检查条件]
个人经验
在联发科工作经验中遇到的一些主要问题,我是如何解决的,有多少人参与解决,经理的任何帮助
使用的 SQA 工具