Radisys 2021 年面试经验
Round-1(Time-1Hour):这包括 50 个与 CPP、c、dsa、os 等相关的问题。所有问题的水平都是中等、简单和困难的。能力和推理也问。大多数问题每个人都很熟悉,所以谁解决了他们被选中进入下一轮的大部分问题。
Round-2(Time-1Hour):运行时多态性与真实示例
- 简单的代码
- 与(Kadane)相关的代码 // 最优化
- 在大多数情况下,c/c++ 中的内存分配深度,比如如何在函数、结构、类中返回分配的内存
- 为malloc编写自己的代码
- 逐行解释您的项目并要求运行,但我的项目在 ML 上执行需要太多时间,所以他只是说不运行就继续。
- 他再次给出了一个带有内存分配的代码来解释它并找到输出。
- 正如我告诉他的,网络已经不是我最喜欢的主题,然后他问当我们分配与网络相关的工作时如何工作。
- 你对4G(ULT2,UTL3),5G(ULT2,ULT3)的内部工作有预知吗?
- 你有任何问题吗?
第三轮(时间-1小时):
- 数组中的第二个最大元素(时间复杂度至少需要 3 种方法)
- 我告诉他 5 种方法让他印象深刻。然后跳上了ds的基础
- 然后问UDP、TCP的定义和区别以及OSI层和一些比较基础的网络问题。
- 差异黑白指针和引用。在哪种情况下我们使用指针和引用
- 你以前在linux上工作过吗?我说不。
- 为什么要加入 Radisys 公司?
- 一些情境问题
- 你有什么问题要问我吗?
我的观点:即使我没有回答所有问题,但要保持自信并尝试回答您知道的问题,而不是直接说不。最后试着问一些对公司很感兴趣的问题。