贵族游戏面试经验 |设置 1(校外)
第一轮(在线编码测试)
有 10 个基于 C 的基本选择题和 6 个基于代码的问题,我必须在其中编写代码并运行。
编码问题是:-
- https://www.geeksforgeeks.org/count-possible-decodings-given-digit-sequence/
- https://www.geeksforgeeks.org/program-for-array-rotation-continued-reversal-algorithm/
- https://www.geeksforgeeks.org/given-an-array-arr-find-the-maximum-ji-such-that-arrj-arri/
还有 3 个简单(或平均)难度级别的问题。接下来的所有比赛都在他们在诺伊达的办公室进行。
第 2 轮(基于书面 C)
18 个基于 C 的多项选择题(主要是指针)和 3 个简单的编程问题,例如:
- 计数中设置的位数
- 反转字符串中的单词。例如-str[]-”hello mr X”输出-str-“X mr hello”
第 3 轮(书面 - 基于 C++)
主要基于 STL 和模板
第四轮(面对面)
- 讨论 C 和 C++ 概念,例如
- 如果我们返回局部变量的地址和解决方案(堆或静态)会发生什么
- 黑白宏和内联的区别以及它们的工作原理
- 黑白差异 New 和 Malloc
- 什么是虚拟函数以及虚拟表和虚拟指针如何工作。
- 著名的钻石问题。
- 我们什么时候应该编写自己的赋值运算符和复制构造函数。 ETC
- https://www.geeksforgeeks.org/find-a-repeating-and-amissing-number/ 讨论,他想要最佳解决方案。
第五轮(面对面)
- 主要是 STL 和基于模板的讨论。
- 编写一个程序来实现 Generic Queue 类。
- 应用所有糟糕的概念。
- 实现设置 STL 类等。
第六轮(有项目负责人)
- 什么是各种糟糕的概念。
- 你知道任何 SDLC 模型吗?解释 。
- 关于项目的讨论以及我遇到了什么困难等。
- 您是否有任何游戏经验。
如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。