竞技世界 游戏前端开发工程师 一面

60min,前面答的都挺好,手撕题很简单的一道题让我看错了,没写出来,太可惜了。问了好多c++的内容,很多都有点记不清了,总之尽量写吧 后面想起来了再补
1.自我介绍
2.简述vector和list。区别是什么?
3.六种比较类排序(除了希尔以外的六个),简述一下思想,说一下时空复杂度以及是否稳定性
4.简述智能指针
5.简述模板以及模板的优缺点
6.tcp/udp的区别(脑子一热把他们原理也一起讲了),以及两者的传输效率谁更高。一定是udp更快吗?
7.线程和进程的区别
8.函数调用过程中栈的变化
9.虚拟内存的作用
10.智力题:三个小盒子无区别,分别放了一个苹果,一个橘子和一苹果+一橘子,盒子上有标签已经确定所有标签都是错的,你每次可以从其中一个箱子中取出一个水果,请问最少多少次可以判断各个盒子里面的水果数(开始答了两次,面试官让我再思考一下,思考了三分钟左右后感觉是一次,摸标签是ab的那个即可)

手撕:是删除链表中所有重复出现过的数,即1-2-2删除后为1。
全部评论
佬,一面之后还有消息吗?
点赞 回复 分享
发布于 2023-09-17 21:24 安徽

相关推荐

2024-12-06 16:58
西北工业大学 Java
给份工作好不好:是“已结束”了然后又被捞出来了吗
点赞 评论 收藏
分享
nbdy:她的意思是,有的话就有,没有的话就没有
点赞 评论 收藏
分享
评论
2
14
分享
牛客网
牛客企业服务