腾讯C++一面凉经

哎,腾讯笔试a了4道半,没想到面试被面成狗,还是发一下面经攒一攒RP。

首先是讨论了我做的项目,我和他argue了大概十分钟,主要是他觉得我的方法有数据就能做,没门槛(有一说一确实,但是没人想到这点啊🤣

1. 析构函数是否可以抛出异常 不知道
2. 如何解决线程不安全操作 答加锁
3. 锁有哪些类型? 自旋锁互斥锁。分别在什么场景下使用?自旋锁:抢占式调度,互斥锁:其他 知道原子锁吗? 不知道
4. 什么情况下可能发生死锁,怎么解决死锁。 把死锁的四个条件和避免的方法讲了一遍
5. tcp长连接 答:双方保持连接状态,一方每隔一段时间发送一个心跳包进行探测,如果几次返回rst则断开
6. 为什么要发送心跳包? 答:如果不发送心跳包无法确认对方是否仍然在线。
7. tcpip五层模型
8. 设计模式知道吗? 答:知道一些但不熟悉。。。然后他就没问了
9. 知道io多路复用吗? 答:知道一些,它是单线程处理多个io,通过不断轮询socket,若事件到达则通知用户。。。但是面试官似乎不太满意。。。
10. 知道线程变量吗? 不知道
11. 然后讲了一下堆排序,快排,桶排序
12. 里氏原则是什么? 我一时想不起来,雪崩
13. 知道智能指针吗? shared_ptr里面引用计数是什么类型。 我以为他问是什么数据类型,答了一个uint32_t,然后他说他问的是是不是static,然后就跳过了
14. 加锁和解锁为什么会消耗系统资源? 我说因为要执行额外的原子操作,但是感觉面试官不满意
15. C++ 内存空间有哪些段?

大概是看了我笔试成绩,所以没有让我写算法题。可能觉得我不太适合,也没有反问阶段。

哎,必须得承认自己基础知识掌握得比较差,前一阶段主要刷题去了,书看得不够。so sad。


老样子还是发表情攒一波。

#面经##校招##腾讯##C++工程师#
全部评论
为啥23号的笔试ak了至今都没接到一次面试,之前实习还面过了的。。。
1 回复 分享
发布于 2020-09-03 21:14
楼主面的哪个部门啊?
1 回复 分享
发布于 2020-09-03 16:36
想问下楼主还有其他原子锁嘛
点赞 回复 分享
发布于 2020-09-28 20:55
我就说头像咋这么熟悉,一看原来是学长🤣
点赞 回复 分享
发布于 2020-09-08 13:44
笔试一般刷哪些题呢?
点赞 回复 分享
发布于 2020-09-06 18:47
方便问下多久变灰的吗?
点赞 回复 分享
发布于 2020-09-06 10:45
我内推没笔试 然后面试我也没写代码 但是感觉面的还行 问的比较基础 基本都说上来了 但还是秒灰了。 问一下你是哪个部门啊 最后虽然有反问但是 也没过
点赞 回复 分享
发布于 2020-09-06 08:27
我基本都能答出来和深入,但是题主可以给我A4道半的能力不?我累了,笔试太狠了对我来说。
点赞 回复 分享
发布于 2020-09-05 20:30
感觉还可以呀,还是说我太菜了😅
点赞 回复 分享
发布于 2020-09-04 20:00
加锁解锁那个怎么回答,我没找打太好的答案
点赞 回复 分享
发布于 2020-09-03 21:23
这种有问有答的面经最好了,感谢,大佬加油
点赞 回复 分享
发布于 2020-09-03 16:32
没有反问阶段基本就表示面试官没啥兴趣了,楼上之前去大疆也是🤣
点赞 回复 分享
发布于 2020-09-03 08:41
没有反问阶段基本就表示面试官没啥兴趣了,我之前大疆也是🤣
点赞 回复 分享
发布于 2020-09-02 23:04

相关推荐

03-26 15:18
已编辑
华北水利水电大学 Java
点赞 评论 收藏
分享
评论
6
64
分享

创作者周榜

更多
牛客网
牛客企业服务