首页 > 腾讯上海2022届后台开发实习一面凉经
头像
养生专家小王
编辑于 2021-04-26 23:00
+ 关注

腾讯上海2022届后台开发实习一面凉经

楼主澳洲八大垫底大学,大二在读,2022届毕业生。实在觉得回土澳无望了,凑巧申请了下半年学校和上海的交换生项目,所以提前来上海边找实习边上课。

4.25下午2.30面经,后台开发,一个还没有公布的游戏项目?事业群忘记问了,第一次面试有点紧张。(面试官人很好,跟我说不要紧张好好发挥就行,态度也很儒雅随和,问题都是循循善诱一点点深入)

面试时长约50分钟,简单得离谱,就问了主要是c++和操作系统。面完睡了一觉才回忆的,有些遗漏。算法题也没有。感觉没什么参考性(是不是kpi面了?)

1.自我介绍
(澳本不连荣誉学位一共三年,虽然是大二,但明年七月就可以选择拿本科学位直接毕业了。碰巧还有下半年在复旦大学交换,网课上课时间都比较自由,所以想找个时间长一点的实习,提升工程经验。)

2.玩什么游戏
(主机游戏比较多,小时候看老爸打红警,后面看哥哥玩儿梦幻西游,还有在电脑的gba模拟器玩黄金太阳,口袋妖怪。后来有了自己的电脑开始刺客信条,最近玩儿的3a是赛博朋克2077。×扯远了)

回到正文
3.C和C++的内存分配有什么区别?
(malloc,free和new, delete的区别)
八股文,malloc是库函数,需要指定大小,分配在堆上。new是关键字,需要编译器支持,不需要指定大小,会调用构造函数,在自由存储区分配内存。

4自由存储区和堆一样吗?

5.进程和线程的区别?
(操作系统还没学,纯粹是看书和背八股文了解的,也没动手实操过。后面很多涉及到多线程的问题都不会。)

6用过STL吗,说几个常用的stl容器。讲讲你对stl的看法。
vector,unordered_map,order_map,stack,比较常用这些。

7.list用过吗?

8.讲讲vector
变长数组,扩容机制,capacity倍增,一般是1.5倍或者2倍。

(*补充:
你说unordered_map是哈希表,哈希表怎么实现的?
)

9.你对于oop的认识和看法。

10.c++多态的实现。

11.virtual的实现机制。

12.作业相关
(没项目,都是学校的大作业,一个编译器,一个网站,一个套接字编程实现网页缓存服务器。)
(面试官问我有考虑过用多线程实现那个代理服务器吗,我说没有,当时想着就是用这个作业来熟悉一下网络编程)

13.职业规划

14.反问环节

结束,睡醒看状态,灰了。

反思:补项目,补操作系统。提前在市场试试水才知道自己的水平😓

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐