📜  NielsenIQ 面试经历

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

NielsenIQ 面试经历

编码轮(150 分钟,3 个任务):我遇到了类似的问题

  1. https://www.geeksforgeeks.org/maximize-cost-of-deletions-to-obtain-string-having-no-pair-of-similar-adjacent-characters/
  2. https://stackoverflow.com/questions/69005187/codility-stick-cut-challenge
  3. 返回每个字母出现偶数的最长子串的长度

在 485 名学生中,有 30 名被选中进入下一轮。

技术回合 - 1

  1. 自我介绍
  2. 告诉我你现在正在做的实习和工作。

让我们从编码挑战开始。你在 DSA 的表现如何?

  1. 说说阵列。它是如何工作的,您可以执行哪些操作?
  2. 告诉我有关排序技术及其时间复杂性的信息。
  3. 编写任何排序算法并尝试对其进行优化。用输出解释代码。
  4. 为什么时间复杂度很重要?
  5. 告诉我链接列表、它的操作和它的应用。
  6. 我们如何才能一次打印出它的中间元素链表?
  7. 什么是堆栈和队列以及它们如何实现以及它们的应用程序是什么。
  8. 堆栈和队列的操作使用了哪些方法?
  9. 打印字符串中第一个非重复字符的代码。
  10. 使用递归反转字符串的代码。

让我们从Java和 SQL 开始。你在Java和 SQL 方面有多好?

  1. OOP的概念是什么,它的特点是什么?
  2. 我们如何在Java中实现数据抽象?
  3. 什么是接口,为什么使用它,它们的方法是什么?
  4. Java如何处理异常?
  5. Java中的错误和异常是什么?
  6. 为什么使用 SQL?
  7. 例如 SQL 命令的类型。
  8. 为什么使用联接?
  9. 给我内连接的语法。

让我们从核心概念开始。

  1. 互联网如何运作,逐层解释。
  2. 什么是 DNS,它是如何工作的。
  3. 什么是缓存?
  4. 例如,告诉我一些关于协议的事情。
  5. 什么是HTTP,这里使用的方法是什么?

谜题:

  1. 你有一个生日蛋糕,只需要切 3 次就可以把它切成 8 等份。你怎么做呢?
  2. 你有 5 罐药丸。每颗药丸重 10 克,但一个罐子里的受污染药丸除外,每颗药丸重 9 克。给定一个刻度,你怎么能在一次测量中分辨出哪个罐子里有受污染的药丸?

最终面试(技术+人力资源)

  1. 自我介绍。
  2. 告诉我你在学期中所做的小项目。

之后,所有的问题都围绕着项目和机器学习模型。

  1. 线性回归如何工作?
  2. 您如何计算其中的误差?
  3. 为什么是 RMSE 而不是正态误差公式?
  4. SVM 背后的主要直觉是什么?为什么在某些情况下我们必须添加第三个轴,我们如何转换它?
  5. 决策树中的决策边界是什么?
  6. 哪个是更好的决策树或随机森林?
  7. 使用什么 NoSQL DB?
  8. 如果你有一个你大学从开始到今天所有学生的数据库,你会如何搜索你的名字,或者我如何找到你班上的所有学生。

在此之后,面试转变为行为回合,然后是管理回合。

  1. 你的爱好是什么?
  2. 你喜欢什么运动?你最喜欢的运动员是谁?
  3. 告诉我一个你不得不做出艰难决定的情况。
  4. 你处理任何工作的程序是什么?
  5. 想象一下,你的团队有一个项目,我知道你的团队拥有的所有技能,而你有一个你不知道的工作,你将如何处理这种情况?您将无法与其他人交换工作。
  6. 想象一下你的工作量很大,截止日期是第二天,你将如何提交所有的工作?
  7. 假设您是团队负责人,您的朋友从系统中删除了一个重要且最新的代码文件版本,但您拥有之前的版本。如果您提交之前的版本代码,没有人会怀疑,但如果他们仔细检查,他们可能会怀疑一些事情。你会如何处理这种情况?
  8. 你更喜欢什么,工作还是继续深造?
  9. 你为什么不想去接受高等教育?
  10. 你手头有什么优惠吗?如果你有那么你为什么申请这家公司。
  11. 你未来的计划是什么?
  12. 为什么我应该雇用你而不是其他人?
  13. 谁是你的榜样,为什么会这样?请现实一点。

这就是我记得的全部。我试着写下所有被问到的问题。

后来我被告知我在HR轮后没有被选中,我仍然不知道我在面试中哪里出错了,据我所知,这两个都很好。

希望这可以帮助。