KLA Tencor面试经验

在我的面试安排之前,我试过了,但找不到最近对KLA Tencor的任何面试,所以我分享我自己的想法来帮助你们。对于 新生(MTech(CSE)…软件工程师)。

null

第一轮: 人力资源部电话安排的黑客银行笔试

25个目标+2个项目…。。客观测试水平良好。C/C++/5能力倾向/1关于自我连接的问题。我跟随Geeksquick网站和manag做了25道题中的20道。多集中在C++上。

项目1: int-fun(字符**str1,字符***str1){………}

函数以字符串数组作为输入,通过“**str1”输入,并以“***str1”返回输出。

测试用例: “Abac Cbaa”—->输出为通过或失败。 推理: 1) 空间后和空间前的元素数量相等 2) 空格前后都有相同的字符,所以请通过(不关心大小写敏感度)。

输出: **Str1[i]=对应于*Str1[i]字符串的过程。

解决方案: 遍历字符串数组,并将每个字符串元素转换为更低或更小的字母表。然后是元素的EXOR。如果Exoring后面的左字符是“”(空格),则结果是PASS。

P 程序2: 矩阵输入和像K-map一样的程序,也考虑对角线元素。计算组数和输出计数。

我做了第一个节目,接到了电话面试。

KLA Tencor的伙计们就像朋友一样。他们会非常认真地对待你,会给你很大帮助。。所以请忽略面试官面前的紧张气氛,你所要做的就是 “C++”。在C++概念中使自己成为专家。

问题1: 你将如何加/乘非常大的数。

问题2: 为什么需要运算符重载

问题3: 如何使用默认“=”运算符和复制构造函数,以及为什么需要显式使用它们

问题4: 解释“+”运算符重载。

问题5: obj2=obj1…。析构函数能为obj2工作吗?

问题6: 如果new和malloc都是在堆中分配的,那么如何分别访问它们呢?如何计算new和malloc创建的对象数。

问题7: 如何比较两个物体。Equal方法属于哪个类。

任务8: 在这种情况下,垃圾收集器无法显式工作。

我只有C++的基本知识……所以第一轮就没有了。

如果你想在这个公司做……C++是必须的。

请享受阅读极客博客的乐趣 ………………………………..

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享