三星研发班加罗尔 |面试经验(校园 FTE)
三星研究院班加罗尔最近参观了我们的全日制校园。总共有4轮。
1) 在线编码轮
2) 技术第一轮
3)技术轮2
4) 人力资源
第 1 轮:在线编码轮
这是一个 3 小时的编码回合,我们必须编写 1 个具有 10 个测试用例的问题。只有通过所有测试用例的学生才被选中进入下一轮。不允许 STL。三星有自己的平台,您必须在其中进行编码。Cocobes 团队作为监考人员在那里。
问题是:给定一个有向图,查找图中是否存在任何循环。如果没有循环,则在新行中打印 -1,如果存在,则打印形成该循环的节点数,并按其值的排序顺序打印节点。
提示:在考场中保持冷静和冷静,因为一个问题会有足够的时间。
注意:您可以根据需要多次编译代码,但在给定的测试用例上最多允许提交 5 次测试。
30 名学生被选为 F2F 面试。
第 2 轮:技术面试第 1 轮
本轮比赛在上午 11 点左右开始。
- 自我介绍。因为我是电气工程专业的,他告诉我他必须像对待 CS 的人一样努力。他非常友好,尽可能让我感到舒服。他浏览了我的简历并告诉你,所以你对 Algo 和 DS 很满意。
- 然后他让我用单链表和双链表实现一个队列。
- 他问我记忆中有哪些不同的片段。
- 他告诉我这是一个决胜局问题,他将根据这个问题做出决定。基本上这个问题来自指针。所以让自己对指针感到满意也知道每个内存段的用途。
我也将操作系统作为我的兴趣,但没有提出任何要求。
它持续了大约25-30分钟。最后他告诉我,他对我的技能印象深刻,并询问了我感兴趣的领域。我告诉他物联网。
30人中有18人入选下一轮。
第三轮:技术面试第二轮
这个面试官也很友好,问了我上一轮的情况,然后就开始提问了。
- 给定两行整数点。你将如何检测它们是否平行。他让我写伪代码。
- malloc 和 new 有什么区别?
- 给定一个整数 k 和一个整数流。在每个时刻打印前 k 个最小的数字。
- https://www.geeksforgeeks.org/auto-complete-feature-using-trie/
据我所知,所有问题都很简单。
提示:如果您需要更多时间思考,请不要紧张。总是要求更多的时间。他们会检查你的思维过程。即使面试官不等你,而是向你抛出另一个问题。回答新问题,但要确保最后,您为跳过的问题要求额外的两分钟。不要放弃任何问题。
不幸的是,他们没有打电话给我参加 HR 轮次。
最终选出了7名学生。