Newfold Digital 的前身是 Endurance International Group,是一家专门从事网络托管的 IT 服务公司。它是全球最大的网络托管和域名注册公司,于 2021 年 2 月 10 日由 Clearlake Capital Group 将 Endurance International Group 与 Web.com 合并而成。他们于 2021 年 8 月 18 日至 19 日参观了我们的校园。
第 1 轮(在线 MCQ):第一轮在Talview平台上进行,本轮有60 个关于数据结构和算法、计算机网络、操作系统的MCQ ,以及一些关于 Linux 的问题(如分叉等概念)。第一轮也有来自CSE、ISE、ECE、MCA和MTech的各种学生,这一轮大约有450多名学生。
第 2 轮(在线编码):这一轮由HackerEarth平台上的编码问题组成,大约 30 多名学生进入了这一轮。我必须在1 小时内完成3 个问题。
问题是中等至高难度级别。
- 字符串不匹配– 给定长度为 N 的字符串S,您可以从字符串S 中选择任何子字符串并反转该字符串,这样 S 和 reverse(S) 中相应的不同字符被视为不匹配,您的任务是找到最大值执行此操作时不匹配的次数。
- 最大长度子数组——给定一个由 N 个整数组成的数组,你必须找到只包含素数的最大长度子数组的长度。
- 串最小化-鉴于小写字符A,B和C的字符串,你不得不根据一些条件来字符串最小化,像你不得不把字符串分割成两个部分并追加他们这样,如果相同的字符出现在后缀和前缀然后你可以删除它们。
第3轮(技术面试1):本轮在Google Meet平台进行,面试官有两个面试者,他们问了我很多问题来测试我的核心概念,面试将近1小时,近14名学生进入了这一轮。
- 告诉我一些你的事吧。
- 告诉我一些关于你简历中提到的项目的事情。
- 然后我被问到关于我的 Node.js 项目的问题,比如我为什么选择 Node.js,为什么不选择其他框架,以及我为数据库使用了什么。
- 他们问了我关于Java for Android、 Flutter、Node.js 和 JavaScript 的问题,正如我在简历中提到的那样。
- Java的接口和抽象类是什么?
- 什么是 TCP/IP 模型解释计算机网络中的所有层以及您对这些层的理解?
- 解释抖动的概念及其发生的原因。
- 有人问我 SQL 和 NO-SQL 之间的区别、它们的用例为什么我选择它们,以及我选择数据库的思考过程是什么。
- 索引如何在 SQL 中工作(深入)。
- 哈希是如何工作的。 (时间复杂度的实现)。
- 什么是水平缩放,什么是垂直缩放,举例说明?
- 横向扩展中的一致性问题是什么以及如何摆脱它们(提出计划)?
然后我被要求为一个问题陈述写一个伪代码,然后是一个同样的试运行,
问题:无重复字符的最长子串并以 O(n) 方法找到链表的中间元素。
第4轮(技术面试2):本轮在Talview平台进行,小组只有一个面试者,面试将近1小时,大约6名学生进入了这一轮。
我再次被问到有关我的项目的问题,以及我为什么要制作它们以及我在其中使用的技术堆栈以及原因。
- 告诉我一些你自己的事情。
- 为什么 Node.js 如此受欢迎。
- 什么是多线程 举几个例子?
- 什么是并发和并行?
- 什么是竞态条件?
- 为什么 Node.js 没有竞争条件。
- 解释 Node.js 的工作,尤其是非阻塞方法
- 如何将 Google 地图 API 集成到 Android 原生项目中(深入)?
- 原生应用和跨平台应用有什么区别?
- 哪个是更好的选择 Native 或 Cross-Platform 以及为什么。
然后我被要求实现一个程序来添加两个数组(类似这样),我被要求编写一个伪代码,还被问到我将使用哪种数据结构以及为什么。
然后我被要求设计一个数据结构并为问题陈述编写一个算法。
假设有一个房间有N个人,有两种可能1.两个人见面打招呼或2.两个人见面不打招呼,所以我不得不设计一个数据结构来存储这些数据,例如没有重复的问候,请记住,如果 A 遇到 B,那也算作 B 遇到 A,因此您也必须消除这种情况,给它一些时间,这并不难。
第五轮(HR 轮):在这一轮中,我被问到了 HR 类型的问题,大约在 15 分钟内完成,大约 3 名学生进入了这一轮。
- 告诉我一些你的事吧
- 告诉我你在之前的实习中学到了什么
- 告诉我你如何处理失败
- 根据分配给您的任务,您如何建议计划一天?
- 用一句话描述你自己。
- 您对本公司了解多少?
经过所有这些轮次之后,公司为公司选择了 3 名学生,包括我:
面试体验很顺利,难度适中,前提是你完成了核心科目并有良好的编码经验,所以已经开始GfG Practice和LeetCode 。
面试技巧:
- 即使在线,也要提前 5 分钟到达那里。
- 10分钟就能面试?插入耳机,聆听您最喜欢的歌曲 <3。 (别睡着了!)
- 基于 Web 的项目对这家公司来说非常重要,因此请确保您拥有它们并且对它们进行了彻底的处理。
- 如果您不知道答案,请不要惊慌,思考 2 分钟并给出您所知道的基本信息。 (不要和受访者玩!)
- 如果您正在阅读这篇文章,请尝试获得实习机会(以防万一,在实习期间有帮助)
最适合您的职位!摇滚艾姆!! !