有抱负的头脑面试经验|研发工程师
职位:研发工程师
地点:古尔冈
我有一个校园报价,但由于 Covid-19,我现在的公司搁置了所有报价。所以我通过 LinkedIn 的推荐申请了 Aspiring Minds。
在线评估1:
该测试是在家中在 AMCAT 平台上进行的,包括两个编码问题:
1. 打印数组中所有不同的数字。
2.给你Q个查询,每个查询'q'都有一个范围,即[L,R],你必须为每个查询打印该范围内频繁出现的字符。如果在该范围内有两个或两个以上频率相等的字符,则必须按字典顺序打印字符,否则必须以最大频率打印字符。
面试第一轮:
- 说说你自己
- 关于我的项目和实习的讨论。我使用的所有框架以及我在项目中可以做得更好的地方。
- https://www.geeksforgeeks.org/recursively-remove-adjacent-duplicates-given-string/
- https://www.geeksforgeeks.org/find-number-of-islands/。问题是对岛屿数量问题的修改。
- 有一个关于我基于 ML 和 DL 的最后一年项目的讨论。因此,就模型架构以及可以做得更好的地方进行了讨论。
总的来说,面试很好,这一轮很有趣。这是将近1个小时的采访。
面试第二轮:
- 说说你自己。
- 围绕我的项目讨论了将近半个小时,以及使用了哪些技术和框架。就我的项目讨论了不同的案例。
- https://www.geeksforgeeks.org/a-program-to-check-if-strings-are-rotations-of-each-other/。对于这个问题,我告诉他 O(n2) 中的标准方法,但后来我不得不优化它以在 O(n) 中运行,这是我做不到的。答案是 KMP 算法🙂
- 关系中可能的最大超级键数。
- 如果我的候选键是 AB 和 BC,那么在这种情况下,超级键的最大数量是多少。
- 然后讨论了我的最后一年项目,他想知道模型架构,我尝试了哪些不同的东西,项目的见解,准确性参数,模型训练等等。
- 我在项目中使用的降维技术。
这一轮非常烤,我连续烤了2个小时。我第一次觉得自己在接受采访时被烤了。
结果:
已经10多天了,我还没有收到任何关于面试的状态邮件。在这些艰难时期,这是非常不专业的。总的来说,我的整个过程体验不是很好。