UHG(United Health Group) 面试经历 |设置 3(校内)
第一个测试是关于能力的。
45 分钟 30 个问题。每个问题的权重为 1,负分为 0.5。问题是有关速度距离时间,简单排列组合概率,高度和距离(三角),面积,完成序列。
将三个编码问题写在纸上并提交。
给出的时间是30分钟。
1) 将二叉树转换为其镜像
2) 两个给定字符串的最长公共子序列的长度
3) 对数组进行排序
一共有三轮面试。第一个与项目和实习有关。我也被问到一些机器学习。这个人让我向他解释一些机器学习的想法。不过,我没有关于机器学习的项目。
他说:“向我解释什么是机器学习。把我想象成一个不知道这一切如何运作的人”。
他当时问我有监督和无监督学习。
最后,他问我:
“如果你必须把你的项目卖给我,你会怎么做?”
我的项目是关于Python的 pygame,他问了我一些关于语言的基本问题。 “ Python是前端语言还是后端语言?”
“什么是pygame?”
什么是 jQuery 之类的简单 Web 开发问题?这与 JavaScript 有什么关系。你如何一起使用它们?这是基于我做过的几个项目。
他想知道项目的结果以及是否有其他人执行了它们——我做了什么不同的事情,我是否有类似的结果。
一些在 DBMS 上有项目的学生被问到关于左外连接、普通形式、mysql 的问题。
第二次采访:
他问我喜欢的语言。我选择了 C++。
他问我关于 C++ 中的内存管理,extern 变量存储在哪里,全局变量存储在哪里。他让我画出程序的典型内存布局。随后出现了一些 OOPS 问题,例如空类的大小是多少?关于编译器如何工作的一些问题。预处理器是做什么的?什么是目标文件?你能打开一个目标文件吗?链接器是做什么的?一些 C/C++ 程序的输出,例如 GeeksforGeeks 上给出的程序。动态内存分配。与指针有关的问题。有很多小问题,而不是几个大问题。另一个问题是迭代方法来解决将二叉树转换为其镜像的问题。
紧随其后的是一轮人力资源,其中有以下问题:
1)你的优势是什么?
2)如果你的老板或上级给你的方法不是最优化的,你将如何向他指出?
3)你为什么想加入我们?
4) 您对我们有什么期望?