候选名单的编码问题:
给出一个图表,找出它是否可以用两种颜色着色。 交替节点的不同颜色(3小时)通过所有10个测试的人被列入候选名单。
注意——你可以编译你的代码任意多次,但是最多允许5次提交来测试给定的测试用例。
面试(校园内-Day1)
第1轮(约50分钟的技术培训):
1.自我介绍。 2.浏览我的简历,询问我的经验、项目、课程(尤其是人际网络)等问题。 3、你喜欢哪种语言,我说C++。 4.编写了一些关于运行时多态性的代码,并要求我编写输出。 e、 g.虚拟析构函数,用virtual关键字继承。 5.问我什么是纯虚拟课程? 6.一些指针上的代码,问我输出。 e、 g.常量指针和指向常量的指针。 7.问我如何解决编码循环问题——我说BFS,没有进一步问。 8.当被问到我是否知道Dijkstra的算法时,我说是的,问我是否可以编写伪代码——我写得很快,问我为什么Dijkstra的算法在图中有ve个权重时失败。 9.要求编写我自己的typedef运算符——我使用函数模板编写了一个通用函数。 10.哎呀- 关键部分、互斥、信号量、分页、交换页面的技术(最近使用最少、使用最少)。 11.你有什么问题吗?我问了一些正在进行的项目和研发工作。 第二轮(小时20分钟): 1.你去过韩国,告诉我你对韩国文化和三星的观察。 2.问了几个问题,问我从大学开始,当我的消费物价指数开始下降,我做了什么等等。 3.他画了一个抽象的图形,问我认为这个物体是什么,继续要求我多次思考越来越多的物体。每次我回答任何问题时都会问我。 4.为什么是三星? 5.有问题吗?-我问了一下工作和生活的平衡。 6.祝贺你。
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。