- 关于公司
- 招聘流程
- 在 SanDisk 中提出的问题
- 面试经历
- 申请地点
关于公司:
SanDisk 是闪存产品制造商,包括存储卡和读卡器、USB 闪存驱动器和固态驱动器。截至 2015 年 2 月,SanDisk 是第三大闪存制造商。 2016 年 5 月 12 日,SanDisk 被硬盘制造商西部数据以 190 亿美元的价格收购。
SanDisk 由 Eli Harari、Sanjay Mehrotra 和 Jack Yuan 于 1988 年创立,当时合并为 SunDisk。它声称:
SanDisk-branded products deliver the peace of mind that data is readily available and reliable, even in the most challenging environments
了解更多关于闪迪>>
招聘流程:
SanDisk 进行了大约 3 到 4 轮招聘软件开发职位的工程师:
- 笔试
- 技术第一轮
- 技术第 2 轮
- 人力资源回合
笔试:
本轮包括与定量和拼图相关的基本能力问题(约 10 道)、少量编程问题(约 10 道)和少量编码问题(约 2 道)。编程题主要是关于C、数据结构和算法。
技术回合:
这包括两到三轮面对面的技术面试,并就简历中提到的事实和要点提出问题。通常从简历中提到的项目、实习或培训中提出问题。面试官最感兴趣的主题是数据结构、算法、操作系统、网络、数据库管理等。学生将测试他或她在与计算机科学相关领域的各个方面的深入知识和他或她的兴趣。
很少问的问题是:
- 你最喜欢什么语言,为什么?
- 线程和进程有什么区别?
- C 没有覆盖函数。但是,如何在函数参数中添加任意数量的参数?后台怎么会这样?
人力资源回合:
这一轮涉及与你的背景、过去的生活、事件和一般问题相关的人力资源问题,这些问题测试人们对待生活和问题的态度。
- 为什么要加入sandisk?
- 如果任何其他公司提供的价格比他们提供的多怎么办?
- 工作环境还是高薪?
在 SanDisk 中提出的问题:
- 使用 malloc 为二维数组分配内存
- 在不使用任何内置函数(例如 strtok 或 find 等)的情况下计算给定字符串中子字符串的出现次数。
- C 没有覆盖函数。但是,如何在函数参数中添加任意数量的参数?后台怎么会这样?
- 谜题:2 个鸡蛋和 100 层楼
- 避免 C 中的结构填充
几个面试经历:
- 闪迪面试体验 SDE 1
- 闪迪面试体验 SDE 1
- 闪迪面试体验 SDE 1
- SanDisk 面试体验 SDE 1(存储域)
- 有关所有 SanDisk 相关文章和问题,请参阅此处
申请地点:
- 在闪迪的职业生涯
- 在 WD 的职业生涯