三星研究院,诺伊达面试经历(软件工程师)
在线测试(测试时间为 3 小时):
在线测试有 1 个编程问题。我建议您解决三星提出的前一年的问题,因为很有可能会提出相同的问题。问题是爆破气球以最大化硬币。
第 1 轮(技术 PI):
小组由两名采访者组成。首先,他们要求我解释我在简历中提到的最近的项目。然后我被要求实现项目的注销功能。然后面试官询问了我在项目中使用的所有层的技术,即应用层、业务层和数据库层。他还问我什么是 jsp 以及为什么我没有使用纯 HTML 和 CSS 来设计我的应用程序的前端。
之后我被告知要为三星的 30 万员工设计一个数据库,以便可以轻松检索用户详细信息,面试官还告诉我用Java定义一个可以轻松检索搜索结果的数据结构。还有一些问题,例如 GET 和 POST 之间的区别。如果我使用wireshark来分析网络,我们还需要做些什么来确保安全吗?如果是,那么应该怎么做?
有一个问题要与面试官讨论其方法,例如:有一个不断增加的数字流&我们需要在任何时刻找到给定列表的中位数,因为插入总是发生在后端&删除在任何位置进行。
什么是特里?
什么是 Git?如何在 Git 中添加文件?写命令。
这一轮进行了大约40分钟。
第 2 轮(人力资源轮):
人力资源回合首先简要介绍了我的技术背景,即:我的实习和项目。在那之后,HR让我给我的技术面试表现打分,满分10分。他问我为什么没有在我们大学同时接受汇丰银行的面试。他问我是否被安置以及为什么我想加入三星,即使我被安置在我家乡的一家公司并且给了我工作的保证。
HR看到了我的课外活动,问我为什么没有参加当时在我们大学举行的唱歌活动。然后他问我是否有任何问题,然后我应该提出来。之后面试就结束了。
这一轮进行了大约5分钟。
祝一切顺利!