腾讯TEG后台开发一面凉经

面试官人非常好,虽然没过,但是一直在鼓励我,还带我复盘面试的问题,指出我不足的地方

虽然凉的很彻底,但是收货蛮大

————————分割线———————————

了解锁机制吗,说一下读写锁?

实现一下读写锁,用伪代码写一下read_lock,read_unlock,write_lock,write_unlock四个接口

说一下C++的智能指针?

通过share_ptr的思想,你再想一下读写锁怎么实现?

几个TB大小的数据中找到最大的50个?

几个TB大小的文件中,存放一个用户访问的网址,找出用户访问最多20个网址?

写一下LRU实现,伪代码写一下get,push两个接口?

你设计的这个LRU如何实现线程安全?

一个用户喜欢遍历数据库中的key value值,会导致什么问题?如何改进cache的数据结构,解决这个问题?

用时间复杂度小于ON)的算法计算完全二叉树的节点个数

一个精度相差较大的double数组累加在一起如何尽量保证结果的精度最高

一个long类型的数组求平均值,返回一个long


————————分割线————————


我实在是太菜了,凉的非常非常非常彻底

#腾讯##C++工程师##面经#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-18 10:41
我TEG面试官说我能过,结果没过。TND
点赞 回复 分享
发布于 2021-04-01 17:31
确实没有很简单
点赞 回复 分享
发布于 2021-04-01 12:06
是很难啊楼主,希望我的面经能帮到你。加油!
点赞 回复 分享
发布于 2021-04-01 10:51
请问面试结果是多久出的呢
点赞 回复 分享
发布于 2021-04-01 02:08

相关推荐

华子别追了,我害怕了,每天手机提示音一响我就知道你又来了
徐凤年555:直接屏蔽了就行,真的太离谱了,感觉一万个hr
点赞 评论 收藏
分享
白火同学:先说结论,准大三不是特别好找实习,boss沟通300+没有实习是很正常的情况。一是暑期实习时间太短了,二是在这么多准大四都找不到实习,从实习时间和掌握技术层面,企业会优先看他们。 再说简历,其实985本+准大三到这水平的简历也很优秀了,要说的话,项目经历可以再优化一下,可以基本围绕采取STAR原则,分为项目概述、技术架构、技术亮点、实现结果,再发给AI润色一下。 最后说操作,准大三的话,如果想找实习那就多投,不过现在也7月中旬了,时间上已经略晚了。如果7月底实在找不到,也可以多刷点算法,多学点技术,这实习也不至于一定得有,当然有更好。
点赞 评论 收藏
分享
评论
2
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务