第 1 轮:在线测试(2021 年 1 月 24 日)
15 个能力 MCQ(20 分钟):中等难度。
20 个技术 MCQ(20 分钟):简单到中等难度。
第 2 轮:技术面试 1(2021 年 2 月 3 日)
- 介绍
- 项目 1 讨论(基于 Web 开发)
- 项目 2 讨论(基于 ML/DL)
- 编码问题:https://www.google.com/amp/s/www.geeksforgeeks.org/happy-number/amp/
- 编码问题:我们掷骰子,无论出现哪个数字,我们都会按那个数字移动。求在恰好 m 次骰子旋转中达到恰好 x 距离的概率(或方式)数。
Ex. Distance=10, spins=2, answer=3 ways ([4,6],[5,5],[6,4])
注意:在讨论该方法后,这两个代码都需要在您选择的任何本地 IDE 中编写。
第三轮:技术面试 2(2021 年 2 月 18 日)
从 30 分钟的关于兴趣、爱好、学校生活、大学生活、公司偏好的友好讨论开始——基于服务/基于产品,是否已经有报价——只是为了让候选人感到舒服。
主要采访从操作系统开始:
- 什么是线程?
- 什么是流程?
- 我们应该将进程划分为子线程还是子进程,这样做的优缺点?
- 两种场景:一种是我们有一个程序来做基本的算术运算,另一种是我们必须调用外部服务,你会运行多少个线程?
- 什么是页面错误?
- 更多页面错误的原因?
- 对操作系统页面错误的影响以及操作系统的哪个部分(Ans 是内核)?
移至 DBMS:
- 数据库管理系统的优势?
- 酸特性?
- 解释DBMS如何解决并发问题?
- 联接及其 4 种类型?
编码问题:
- 给定一个有时旋转的排序数组,搜索一个数字?
Ex. [6,7,1,3,4], target = 7, answer= True
预期的解决方案:修改二进制搜索(logn)+编写代码
- 技术第 1 轮的相同问题,但略有修改。求在恰好 n 次移动中达到恰好 x 的距离的方法数。在每次移动中,我们可以移动 1 到 m 之间的距离(m 是给定的)
Ex. Distance=10, moves=2, m=6, answer=3 ways ([4,6], [5,5], [6,4]) + write the code
第 4 轮:技术第 3 轮(2021 年 2 月 23 日)
- 您可以将类的唯一构造函数定义为私有吗?如果是,您将如何创建对象?
- 涉及日期和索引的 SQL 查询
- 编码问题:使用给定的 x,y,z 计算 expr:
Ex: x+y*z, x=1,y=2,z=3, answer=7 Ex. (x+y) / (x+z), x=1,y=5, z=2, answer = 2
并编写代码。
解决方法:转换为postfix,然后用栈解决。
第 5 轮:人力资源轮(2021 年 2 月 24 日):
- 技术回合如何?
- 你如何评价自己在回合中的表现?
- 既然你选择了 7-8,你会努力改进什么?
- 自从您的域名在 Web 开发中,您会建议对我们的网站进行哪些更改? (我说我看过这个网站)
- 你如何保持自己的技术更新? (我说的是medium和Linkedin)
- 为什么要加入Info Edge?
特别感谢 GeeksforGeeks 提供的准备资源。所有最好的🙂