腾讯后台开发一面+二面面经

8.18面的,非科班,用的C++,问题记不太清了,写一下有印象的
数据库
  1. ACID
  2. 还问了个什么锁的(不会)
网络
  1. 三次握手过程,为什么是三次而不是两次
  2. TIME WAIT有什么用
  3. 流量控制
  4. 拥塞控制
操作系统
  1. 进程&线程的区别
  2. 进程通信的方式
  3. select和epoll区别
C++
  1. static作用
  2. const char * 和 char * const 的区别
  3. 一个空的类占多少内存
  4. 知道什么数据结构,vector底层实现,empty() 和size==0 有什么区别(这个不会)
  5. dynamic_cast作用(还是不会)
代码题
三道题,前两道都很基础,第三题用的动态规划。

二面死得不能再死了
问会不会linux,说知道一点,然后问了两个操作都不太会。。
然后问网络,7层模型从网络层以上的都讲讲。讲了IP和ARP,问了解PPP吗,我说不太清楚
面试官对我更加失望了
问了两个C++的简单的问题,然后让我手写快排,我写了之后有个bug,一直没调出来。
面试结束。

#面经##校招##腾讯##C++工程师#
全部评论
果然是大佬
1 回复 分享
发布于 2020-08-19 18:11
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-19 17:31
第二题应该是const char * 和 char * const 的区别吧?
点赞 回复 分享
发布于 2020-08-19 19:03
老哥把面试的几道题写一下呗?
点赞 回复 分享
发布于 2020-08-26 17:32
楼主投的哪个事业群啊
点赞 回复 分享
发布于 2020-09-01 16:55

相关推荐

【职位名称】推荐算法工程师【职位描述】1、洞察推荐系统和信息检索技术在工业级产品的有效解决方案,洞察学术界推荐系统和信息检索的最新研究成果;2、研发业界领先的推荐和搜索技术,发表高水平的专利或论文,保护相关的核心算法和解决方案,提升华为在推荐系统和信息检索领域的业界影响力;将研究成果落地应用,解决华为推荐和搜索产品的实际问题,满足业务需求。【岗位要求】1、计算机科学、机器学习、统计学、应用数学等相关专业;2、对常用的数据挖掘、机器学习、线性规划等算法有较深入了解,有实际算法调优经验,参与过诸如广告点击率预估、个性化推荐模型、搜索排序等项目;3、 有良好的研究背景和成果,对算法研究兴趣浓厚,业务抽象能力强;具备创造性思维,能够将全新想法转化为工程应用;对研究工作充满热情,具备良好的团队合作精神和沟通能力;4、具备较强的编程能力,精通主流编程语言,如Python/Java /C++等;5、在高水平国际会议和学术期刊发表过相关论文,或有高水平竞赛获奖经历。【部门】终端BG / 终端云服务部 / 终端云服务广告业务部,推荐算法团队【工作地点】南京/深圳/东莞【关键技术】推荐算法(召回、粗排、精排)、出价策略、深度学习、强化学习、CV、NLP、用户画像、大模型、多模态等【学历要求】2025届毕业生,本科/硕士/博士,C9/985/211/海外留学生优先
投递华为等公司10个岗位 算法求职圈
点赞 评论 收藏
分享
查看7道真题和解析
点赞 评论 收藏
分享
3 30 评论
分享
牛客网
牛客企业服务