首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客977815203号
华南理工大学 C++
发布于广东
关注
已关注
取消关注
@于休军:
腾讯-CDG广告-后端开发 一二面凉经
一面:一个小时50分钟。电话面 1、先给40分钟手撕代码,两题。 (1)字符串排序,数字 > 小写字母 > 大写字母 (2)二叉树中序遍历 2、map和unordered_map的区别,查找的事件复杂度 3、智能指针详细介绍。 4、std::move()函数讲一下,用处。除了了用在智能指针,还有用在其他地方吗?这里不太清楚。 5、拷贝构造函数介绍。什么是默认拷贝构造函数?深拷贝,浅拷贝介绍。默认拷贝构造函数是深还是浅?怎么禁用拷贝构造函数? 6、介绍static关键字。 7、函数形参用 const & 来修饰,有什么好处?const禁止修改,引用不进行值复制,减少复制,提高效率。引用传递,str不能被修改,而且也不会调用拷贝构造函数。 8、讲一下红黑树特性。相比于平衡二叉树的优势。红黑树维护平衡的开销复杂度是多少?最多转多少次?这个不会。 9、讲一下哈希表的结构。哈希冲突解决方法。怎么减少哈希冲突?增大数组长度,选取合适的哈希函数 10、对多进程,多线程的理解。 一个服务端程序:一个进程有10个线程;10个进程分别单线程。讲讲二者的各自优点。10个进程分别单线程的优点不太会,他让我从可靠性和拓展性方面考虑 11、讲一下线程池。设置线程池有多少个线程,从哪些方面考虑?CPU个数;并发请求的数量。 12、自旋锁和互斥锁 13、乐观锁和悲观锁 14、linux指令:如何监听进程占用的内存top,ps;查看磁盘的命令du,df,这两个分别要看什么?看端口号被占用用哪个?netstat 15、radis和mysql的不同。 16、数据库事务。acid,隔离级别,各自的问题。mysql中怎么具体开启一个事务,提交事务的具体语句。 17、索引的优缺点。 18、简单介绍你的一个项目。 19、两道智力题: (1)两根一样的木头,烧完1小时,怎么选出一段15分钟的时间。 (2)一次朋友聚会,一群人两两握手,不重复,共握手55次,问有多少个人。 一面感觉还挺好的。 二面:70分钟 1、自我介绍。 你的研究方向偏安全,为什么报腾讯广告的后台开发? 最近做的那个项目介绍。 2、C++熟悉程度给自己打几分? 3、智能指针,share_ptr和unique_ptr的区别? unique_ptr的独占式怎么实现?让你来实现你怎么做? 回答加互斥锁,不对。给指针类加一个static对象,不对。单例模式,不对。 4、share_ptr引用计数有没有什么问题?循环引用 怎么解决这个问题?用weak_ptr。 如果share_ptr和weak_ptr指向同一个对象,在share_ptr的引用计数变为0时对象被析构了,weak_ptr指向了一个未定义区域,此时怎么处理?不太会 5、share_ptr做函数形参,引用计数会增加吗?传值会增加 6、函数内定义了一个share_ptr对象,但是函数内抛出异常了没有回来继续执行,会造成内存泄漏吗?怎么处理?不太会 7、std::move()的作用。说了之后就问为什么要用右值引用?为什么要把左值引用转成右值引用,有什么好处?是不是一定能带来这个好处?寄存器存不下一个大字符串,此时右值引用还有作用吗? 8、多线程怎么同步?互斥量和信号量的区别? n个线程同时读,需要进行同步保证线程安全吗?一个线程写,多个线程读,需要确保线程信息安全吗? 加了写锁,所有读线程等待是吗?对。拿有没有办法去优化这种情况? 回答减小封锁粒度,类似数据库表的行锁和表锁。 粒度再小,总归还是要等待的,怎么优化? 对数据保留副本,上锁了的话,就在副本写入,然后等两个事务完成的时候进行合并。 合并的时候还是要加锁要等待,怎么优化?在并发量小的时候比如深夜进行合并。 还有没有其他的优化方法?在他的引导下,最后回答: (1)给数据A弄一个备份B,读线程读原来的A,写线程写备份B (2)所有写线程结束了之后,读线程读B。此时将B复制到A来更新A。 (3)等B更新完了,读线程又来读A,写线程写B 9、项目设计题: 微博用户有自己的信息,有自己的历史微博,用户间有关注关系。设计一个关系型数据库表,怎么设计?说了一下自己的设计。 每个用户进入微博首页,要显示他关注的所有用户的最近100条微博,怎么做?怎么优化?每个用户维护一个堆数据结构,保存他关注的用户发的微博。5亿个用户,其他参数自己假设,估算内存开销?大概需要5000G内存。假设采用500服务器,用户ID来了怎么去查?需要一个分配流量的服务器进行负载均衡。 用户发了一个新微博,要更新关注了他的人对应的堆,你这样子做在你设计的数据库表里查数据开销大,怎么优化? 如果有大V,关注他的人特别多,这样子维护堆开销大,怎么优化? 下午面完,晚上看官网状态变灰了[我酸了] 诡异的现象: 一面过了后,我在腾讯官网的状态一直是初试,今天二面挂了变灰了之后还是灰色的“初试”二字; 前天因为出差,给腾讯打了一个电话说我当天在出差希望二面推迟,那边hr说,在系统里查不到我预约了二面,系统里流程还在一面面试官那里,说帮我问一下一面面试官; 一面二面都是电话面,没有用腾讯或者牛客的视频功能,一面那40分钟代码题是在一个叫collabedit的网站做的,写代码那40分钟,面试官还挂电话了,让我在系统写好了在系统里艾特他。
点赞 6
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-27 08:57
山东大学 嵌入式软件工程师
央国企、公务员、事业编……泛体制内怎么进
记住一句话:👉只要你还有应届生身份,从现在到明年毕业,你至少有十几次进入体制内的机会。💼一、央国企校招——时间最长、机会最多第一个机会:央国企校招。这是距离大家最近、周期最长的机会。从现在到明年毕业,央国企的招聘几乎贯穿全年。大家知道全国有多少家央国企吗?仅国资委监管的央企就超过上百家,加上各地省属国企,总量达到几百家。招聘批次多、时间长、岗位量大,就是它最大的优势。📍两个关键问题:1. 央国企有编制吗?--没有。现在进入央国企是无编制岗位,属于“薛定谔的稳定”:看似体制内,却不完全属于编制内人员。举个例子:山东有个城市,淄博,就是淄博烧烤那个淄博,一直都是一个工业城市,五年前,那里年轻...
小型域名服务器:
选调的部分,建议大家想考哪里的,就着重研究当地的选调政策,各地方差别太大了,山东专额选调限制的高校比中央还少,就离谱
。另外现在大多数选调也是先选岗再考试了,先出分后选岗的可能只有一些地方的人才政策才有。还有,不爱卷的人不建议报央选,工资低得吓人,全靠福利过活
点赞
评论
收藏
分享
10-24 11:57
realme_软件工程师(准入职员工)
realme内推,realme内推码
品牌经理面经群面还是挺有意思的,主要是讲怎样卖手机AI英文面1. 自我介绍2. 分享一段和同事共同完成项目的经历,在期间有没有碰到什么样的分歧如何解决?3. 为什么一开始没有想到这种方式呢?4. 在实习当中有没有提出一些新的方式方法解决一些问题?5. 当时为什么要做这段实习呢?因为你之前的实习好像都不是这个赛道的?6. 介绍你最好的朋友,以及你的朋友怎么评价你的?7. 分享一段你和你朋友的旅行,你们怎么去分配任务的?8. 为什么有人可以不用做任何事情?那他在你们团队担任的是什么角色呢?专业复试:1. 自我介绍2. 介绍一下你的专业3. 介绍你的第三段...
点赞
评论
收藏
分享
10-24 12:48
湖南财政经济学院 驱动开发
秋招到了个什么
点赞
评论
收藏
分享
昨天 13:19
厦门大学 驱动开发
影石嵌入式面经
最近影石的秋招真是让我心潮起伏,虽然之前已经决定放弃,但影石的抬价让我又重新燃起了希望。所以,我决定分享一下我的面试经历,希望能帮到同样在准备秋招的小伙伴们。一面面经: 💪一面的面试官真是技术大咖,问题一个接一个,完全没有停下来的意思。以下是我被问到的一些问题:为什么选择MNN推理框架?有没有调研过其他的?模型从训练到端侧用MNN作推理的流程是什么?实习任务中,int8和半精度的性能提升明显吗?MNN的具体实现和优化策略是什么?双线性插值的4个点的权重如何分配?仿射变换用了什么NEON指令集,做了什么运算?ax+b用矢量去做加速,会用哪条指令?HWC和CHW以及NC4HW4的区别是什么?如果...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
万字长文:致未来的大厂工程师(面试技巧)
3.0W
2
...
27日常实习 前端 面经
1.1W
3
...
现在出海,是不是相当于十年前加入互联网?
9866
4
...
全力劝退后端!😡
6905
5
...
抖音文娱二面挂面经-劝退后端第三天
5606
6
...
什么,你在教我做事?
5549
7
...
数字马力笔试
4679
8
...
为什么学校反而成为影响学习的地方
3976
9
...
挑战全网最早的美团开奖!
3959
10
...
如果你的实习能重来一遍,如何让自己的实习利益最大化
3699
创作者周榜
更多
正在热议
更多
#
我是面试官,请用一句话让我破防
#
15733次浏览
100人参与
#
美团开奖
#
182761次浏览
969人参与
#
快手技术岗信息交流阵地
#
15563次浏览
82人参与
#
校招生月薪1W算什么水平
#
14869次浏览
111人参与
#
中美关税战对我们有哪些影响
#
37503次浏览
305人参与
#
i人适合做什么工作
#
7607次浏览
81人参与
#
“vivo”个offer
#
32782次浏览
247人参与
#
读研or工作,哪个性价比更高?
#
75012次浏览
762人参与
#
华为保温
#
102166次浏览
382人参与
#
哪些瞬间让你真切感受到了工作的乐趣
#
17025次浏览
79人参与
#
小厂实习有必要去吗
#
69731次浏览
344人参与
#
哪些行业值得去?
#
2685次浏览
40人参与
#
秋招什么时候开投比较合适?
#
109636次浏览
807人参与
#
如果秋招能重来,我会____
#
29291次浏览
255人参与
#
华为池子有多大
#
107248次浏览
748人参与
#
美团求职进展汇总
#
2805563次浏览
23836人参与
#
上班后和你想的一样吗?
#
87281次浏览
666人参与
#
苦尽甘来时,再讲来时路
#
26040次浏览
359人参与
#
为了实习逃课值吗?
#
22869次浏览
213人参与
#
大家实习每天都在干啥
#
96919次浏览
536人参与
#
工作压力大怎么缓解
#
119489次浏览
1112人参与
#
如果上班像打游戏,你最想解锁什么技能
#
5396次浏览
55人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务