竞技世界 游戏前端开发工程师 一面
60min,前面答的都挺好,手撕题很简单的一道题让我看错了,没写出来,太可惜了。问了好多c++的内容,很多都有点记不清了,总之尽量写吧 后面想起来了再补
1.自我介绍
2.简述vector和list。区别是什么?
3.六种比较类排序(除了希尔以外的六个),简述一下思想,说一下时空复杂度以及是否稳定性
4.简述智能指针
5.简述模板以及模板的优缺点
6.tcp/udp的区别(脑子一热把他们原理也一起讲了),以及两者的传输效率谁更高。一定是udp更快吗?
7.线程和进程的区别
8.函数调用过程中栈的变化
9.虚拟内存的作用
10.智力题:三个小盒子无区别,分别放了一个苹果,一个橘子和一苹果+一橘子,盒子上有标签已经确定所有标签都是错的,你每次可以从其中一个箱子中取出一个水果,请问最少多少次可以判断各个盒子里面的水果数(开始答了两次,面试官让我再思考一下,思考了三分钟左右后感觉是一次,摸标签是ab的那个即可)
手撕:是删除链表中所有重复出现过的数,即1-2-2删除后为1。
1.自我介绍
2.简述vector和list。区别是什么?
3.六种比较类排序(除了希尔以外的六个),简述一下思想,说一下时空复杂度以及是否稳定性
4.简述智能指针
5.简述模板以及模板的优缺点
6.tcp/udp的区别(脑子一热把他们原理也一起讲了),以及两者的传输效率谁更高。一定是udp更快吗?
7.线程和进程的区别
8.函数调用过程中栈的变化
9.虚拟内存的作用
10.智力题:三个小盒子无区别,分别放了一个苹果,一个橘子和一苹果+一橘子,盒子上有标签已经确定所有标签都是错的,你每次可以从其中一个箱子中取出一个水果,请问最少多少次可以判断各个盒子里面的水果数(开始答了两次,面试官让我再思考一下,思考了三分钟左右后感觉是一次,摸标签是ab的那个即可)
手撕:是删除链表中所有重复出现过的数,即1-2-2删除后为1。
全部评论
佬,一面之后还有消息吗?
相关推荐
破防了的哈里很讲原则:咱们两的情况差不太多,我是大一寒假开始学的java,大二下的时候技术栈也学得差不多了,按道理讲应该去找实习了,但我害怕面试,害怕在面试官前出糗,所以不断得麻痹自己,告诉自己八股还没背熟,项目还没理解,所以投不了。然后又染上了酸角洲,沉迷其中,直到最近才开始投。 点赞 评论 收藏
分享
曼迪匹艾公司福利 121人发布