24三战腾讯--PCG QQ浏览器 综合搜索--一面

顶不住了,第三次被腾讯捞面:

3.25 第一次捞:

4.3第二次捞:

4.15第三次捞:

  1. 介绍常用STL容器
  2. unordered_map与map的区别
  3. unoreded_map线程安全吗
  4. 多个线程读写unoreded_map会有什么并发问题:读读/读写/写写
  5. std::atomic实现原理
  6. 怎么保证多线程场景下最终结果如我们所愿
  7. C++编译过程
  8. 根据不同机器架构中间代码生成是怎么实现的,谁来做
  9. 链接的过程
  10. 静态链接和动态链接的区别
  11. 静态库和动态库的区别,什么场景下选择
  12. 你说动态库的缺点是程序在运行时加载如果找不到DLL会崩溃,怎么解决呢?
  13. Java如何做到平台无关,Java编译过程
  14. 说一些C++ 11的特性
  15. 手写shared_ptr
  16. 你的赋值运算符里if (this != &other) 的作用是什么
  17. 聊项目
  18. 介绍你做的比较有亮点的地方
  19. 消息的收发过程接收方发现msgID不连续怎么办
  20. 缓存是怎么设计的
  21. 如果发送方发现消息未达,如何排查
  22. Linux下查看进程的命令,查看CPU 100%负载,查看网络连接状态
  23. 手撕N个排序数组合并

#腾讯##面经##2024面经#
全部评论
为啥佬们Java和c++都会,菜鸡还在选择,大佬都学是吧
点赞 回复 分享
发布于 04-15 15:36 重庆
我上周面了这个秒挂
点赞 回复 分享
发布于 04-15 17:24 山东
佬 是本还是硕
点赞 回复 分享
发布于 04-17 10:14 北京
综合搜索面的咋样呀?
点赞 回复 分享
发布于 04-18 11:03 北京

相关推荐

10-28 21:36
已编辑
北京航空航天大学 C++
面试官人很好,上来就介绍他们部门是深圳的,然后做的是iOS客户端,然后先问一下我的意见啊,没有问题,我说我刚面的也是字节的客户端然后我讲了我的一些项目,然后他就会问我项目的一些难点,编程代码中一些问题,然后那个对于图像分割语义处理的一些工作是怎么提高速度的?我说是硬件的问题围绕你的项目问一些问题多线程知道吗?多线程导致的问题知道吗?我讲了各种锁,然后他问你知道哪个锁更好用吗?更快速吗?tcp和udp。是什么层的协议?一次https的请求会是什么样子的?是什么层的协议?TCP udp适合什么场景?那网络传输中如果想要更快速,也想要安全,如何实现呢?我说udp加上序列号确认应答,流量控制等机制栈和堆是不是线程安全的?什么是TCP粘包现象?如何解决TCP粘包?我可能和滑动窗口搞混了,应该是关闭那个nagle算法手撕困难题,24点游戏。我说我不会,然后他帮我换了,直到换到第四题,有点像实现前缀树。我说我不会,他就不理我了,我太菜了,对不起,然后我就只能自己写埋头写,我发现那个题根本不难,是我想复杂了,然后我20分钟再捯饬前缀树,发现根本不用前缀树,我最后是用那个哈希集合和那个数组实现的,我参考了牛课上的最长公共前缀。他问我的时间复杂度和空间复杂度,然后我当时就说:时间复杂度上我用那个哈希集合可以加快搜索,但其实本质是暴力,最差情况下应该是on2,其实我应该说一下最快的情况下是o1,空间复杂度是on。腾讯为什么不出原题呢?为什么我看腾讯的很多面筋都一般都是原题啊?为什么一上来给我手撕个困难题?是不想要我吗?我太难了,我还是有几个软件著作权的,如果是手撕力扣hot100或者是牛客101的困难题,我都会。
腾讯一面1582人在聊 查看11道真题和解析
点赞 评论 收藏
分享
一面:Java的库有哪些JUC的使用死锁如果一把锁 两个线程执行会死锁吗synchronizedCountDownLatchCompletableFutureJVM对哪些比较了解?设计模式:画一个你经常使用的问项目的问题手撕算法反问:业务+今日表现二面:怎么去做日志的打印?AOP怎么使用?布隆过滤器为什么就比分布式锁的性能好?怎么样保障数据的一致性?如果布隆过滤器失效的话?Java的库有哪些?五个任务的编排并等待五个任务都运行后,进行最终的结果处理?五个任务的串行执行怎么去设计?可以怎么使用线程池去做?synchronized A-> synchronized B synchronized B->synchronized  A会发生什么现象?死锁 ?synchronized A-> synchronized B-> synchronized C synchronized C -> synchronized B-> synchronized  A会发生什么现象?死锁?如果一把锁 两个线程执行会死锁吗?SynchronizedCountDownLatchCompletableFuturesleep()和wait()的区别JVM的内存分配是怎么样的?有哪些是在栈生成?哪些是在堆生成?int类型的字节数在32位机和64位机下有什么区别?各占多少字节数?long类型呢?手撕算法:最小公倍数三面:怎么理解MVC?具体在你的项目里是指哪些模块?你的项目是怎么设计的?怎么写的?有哪些流程?怎么理解JVM?大概讲讲对哪块比较熟?怎么理解Java这门语言?如何理解团队合作?觉得自己基础怎么样?有什么问题想问的?HR面:自我介绍评价一下自己是否接受异地实习说一下自己的一些缺点为什么学习Java?怎么理解Java的?平时怎么学习的?有什么问题想问的吗?面向对象:2025届毕业生,可使用此内推码:NTAAi5Z1. 官网投递进入校招官网,输入内推码进行:投递即可(1)云智校招官网:https://app-tc.mokahr.com/m/recommendation-apply/csig/6007?sharePageId=55649&recommendCode=NTAAi5Z&codeType=1#/recommendation/page/55649(2)云智内推码: NTAAi5Z2. 工作地点西安、武汉、长沙、重庆、厦门、大连3. Q&AQ:我可以投递几个岗位?A:每位同学可投递两个岗位(如后台开发-2025届校园招聘 & 客户端开发-2025届校园招聘),请同学们查看岗位描述,选择最适合的岗位进行投递。如同学在简历筛选后希望修改投递岗位,请通过邮箱或者云智校招QQ与我们联系。Q:之前投递过暑期实习岗位,秋招还能投递吗?A:可以,不影响秋招简历投递哦,快选择心仪的职位投递吧!Q:面试方式是什么?A:本次校园招聘以线上远程面试为主,在线上远程视频面试时,建议同学处于熟悉且安静的环境中,并提前检查摄像头、麦克风和耳机是否运行正常、网速达标且稳定等、安装最米哈游新版的腾讯会议或Chrome/QQ浏览器。面试安排若有任何变动,我们将第一时间通过短信或邮件告知。Q:我想调整面试时间或面试形式,应该联系谁?A:请尽量按时参与面试,如果临时有事或因不可抗力无法参加,可以通过邮箱或者云智校招QQ与我们联系,说明你的姓名、联系方式、调整原因以及可以调整的几个时间段。Q:如何查看我的面试进展?A:如需查询招聘进展,可点击【腾讯云智研发】微信公众号,在后台回复“校招进度”即可获得查询链接;也可以登录云智校招官网,进入“投递记录“查看招聘进展及面试情况。Q:云智与腾讯集团的关系是什么?A:云智全称腾讯云与智慧产业研发公司,简称“云智研发公司”。作为腾讯集团的子公司,云智由腾讯云与智慧产业事业群(CSIG)全面管理,与CSIG总部联合形成分布式研发的组织模式,推进云与产业互联网战略落地。Q:我们是腾讯员工吗?薪酬福利如何?A:云智研发公司是腾讯旗下的子公司,我们是腾讯子公司正式员工。云智研发公司独立运行,致力于为每一个加入团队的伙伴提供有保障和竞争力的薪酬福利、成长发展平台。投递的uu评论一下姓名缩写加岗位(HFG+产品经理),我会尽力跟进~经理),我会尽力跟进~公司正式员工。云智研发公司独立运行,致力于为每一个加入团队的伙伴提供有保障和竞争力的薪酬福利、成长发展平台。投递的uu评论一下姓名缩写加岗位(HFG+产品经理),我会尽力跟进~经理),我会尽力跟进~
腾讯云智研发
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
6 31 评论
分享
牛客网
牛客企业服务