📜  Wipro NLTH 面试体验(校园内)

📅  最后修改于: 2022-05-13 01:58:15.282000             🧑  作者: Mango

Wipro NLTH 面试体验(校园内)

Wipro 通过他们寻找网络开发人员和软件工程师的全国人才招聘流程来到我们学院。申请者应该通过 superset 注册。

在线评估(128 分钟):

  • 数量/推理能力部分:该部分共有 52 个问题,遵循模式:16 个问题 - 数量,14 个问题 - 逻辑和 22 个问题 - 语言。如果你能管理好时间,你可以轻松完成这一轮。这些问题大多很简单,不需要大量计算。一个人应该能够轻松地获得这一节。
  • 编码轮:这是一个非常基本的编码轮。有两个非常简单的编码问题。在我看来,甚至不需要精通动态编程甚至 DSA 来完成这一轮。
    • 问题 1:您是一名教师,您被分配了根据学生的分数给学生评分的责任。任何小于 40 的值都应视为 F,介于 40 和 60 E 之间,介于 60 和 70 D 之间,介于 70 和 80 C 之间,介于 80 和 90 B 之间,以及介于 90 和 100 A 之间。所有范围都包括在内。编写一个接受整数输入并提供相应成绩输出的代码。
      • 方法:简单地说,if-else 语句或 switch-case 语句就足以解决这个问题。
    • 问题 2:一位顾客从一家商店购买了 N 件商品,每件商品的价格不同。在假期期间,店主决定推出一项特别优惠,他希望向购买总和是一个完美立方体的产品的顾客分发礼品篮。如果客户收到一个战斗礼篮,则编写一个算法来打印“是”,否则打印一个整数,表示客户应该额外花费的金额来接收礼篮。
      • 方法:您可以使用 pow 获取给定值的立方根。如果 pow 值的下限等于 pow 值,那么它是一个完美的代码。如果不是,则将 pow 值的下限增加 1,找到它的立方,从给定值中减去它并打印该值。 {pow(1+floor(pow(value,1/3),3) — 值}

作文轮:在线评估的最后一轮是一篇 20 分钟的作文。我的主题是“技术的缺点”。我写了关于被遗弃的游乐场和青少年肥胖的新问题。

一周后,您应该会收到来自 superset 的通知,通知您面试日期和时间段。

虚拟面试我的面试时间是下午 4 点到 6 点之间。不幸的是,我是名单上的最后一个,所以我不得不等待整整 2 个小时才能面试。这是一个简短(15 分钟)且简单明了的采访。我被问到以下问题:

  • 自我介绍
    我已经准备好并记住了答案。所以,我只是说出了我惯常的回答。
  • 您参与过多少与技术相关的项目?
    我参与了超过 25 个项目。面试官没有询问更多细节。
  • Java的优点(至少列出 20 项)
    在列出了Java相对于其他编程语言的优势(我只能列出8-10个左右)之后,面试官告诉我他会考虑OOPS的特性作为优势。我对它们进行了彻底的解释,并通过解释不同的关系来补充它们。
  • 什么是有效变量?命名Java中的任意 40 个关键字。
    很直接的问题。只是不要承受太大的压力来命名 40。
  • 什么是 SQL?怎么样更好?
    再次非常简单。在列出了数据库相对于文件系统的优势之后,我继续比较 SQL 和 NoSQL 数据库。然后我想把规范化的优势和不同的规范形式发扬光大,但面试官介入并告诉我他对答案很满意。
  • 我们为什么要使用函数?
    只需扩展 DRY 原则。

最后面试官问我有没有什么问题要问他。我观察到,我的同事一般不会问任何问题,但建议利用这种情况并表明你有获得该职位的意图。我通常会问,“鉴于你在<公司>工作的经验。在您看来,如果我获得了这个职位,我是否应该学习或学习一些技术来快速融入工作环境?

我通常会从面试官那里得到答案,但在这种情况下,面试官告诉我会接受加入培训,因此我不必担心。

判决:选定

在 66 名申请人中,有 65 名申请人被选中担任该职位。被拒绝的申请人是我的一个好朋友。与他交谈时,我了解到他没有太多的采访经验,只是在压力下崩溃了。从被选中的申请人的百分比中可以看出,这不是你应该为之操心的事情。只要保持冷静和沉着。
我最终没有接受这个提议,亚马逊和 LTI 向我提供了一个职位。

面试准备技巧

  • 一致性是关键。每天复习你的 DSA 并继续练习编码问题。致力于构建编程逻辑并开发一种系统化的技术来解决问题。 (使用 InterviewBit、LeetCode、GFG 和 Hackerrank)
  • 努力在第一时间编写清晰易懂的代码(不犯逻辑或语法错误)。调试非常耗时,它将在面试和测试期间帮助您。
  • 尝试结合触摸打字。我的打字速度曾经是 30 WPM 左右,我花了将近 8 个月的时间才把它变成 95 WPM,但我确信它在面试过程中帮助了我。 (10fastfingers、Keybr 和 Typingclub 是一些有用的资源)
  • 面试前,先了解一下这家公司。他们的原则、工作文化等。
  • 在面试过程中,总是先讨论蛮力逻辑,然后再讨论更复杂的解决方案,并尽可能多地提出澄清问题。即使你以前尝试过这个问题,也要试着表现出你是第一次尝试这个问题。
  • 面试时要冷静、沉着、自信。没有必要回答 T 的所有答案。即使没有什么让你感到震惊,也要继续说出你的思考过程和合理的解决方案。你可能很亲密,即使你不是,至少,面试官能够解释你处理问题的方式。