腾讯云智后端开发面经

一面(8月26,40min)

  1. 介绍自己。
  2. 介绍项目。(项目有关的问题:解释一下模板模型软件开发模式;举几个项目中代码优化的例子?代码优化的出发点是什么?怎么知道优化之后代码逻辑对不对?)
  3. STL中的set底层实现了解吗?
  4. 解释一下内存泄漏。程序终止之后进程也终止了,泄露的内存还被占用吗(因为自己之前答了程序终止内存访问不到了,还被占着)?
  5. 内存泄露如何定位?之前没了解过,就说了StackOverflowError和outofMemoryError的定位。
  6. Innodb的特点?为什么会去关注这些特点(说了优化要用)。
  7. 出现慢sql查询会从哪些方面检查?具体的解决措施?
  8. TCP头部的大小?TCP头部有哪些内容?
  9. 手撕代码。(二分查找)。
    反思:关注内存泄露定位。

二面(9月3,40min)

  1. 介绍自己
  2. 手撕代码(合并有序数组,将两个已经排序的数组合并成一个数组,其中一个数组能容下两个数组的所有元素; int a[]={2,4,6,8,10,0,0,0,0,0}; int b[]={1,3,5,7,9};)
  3. 介绍项目。
  4. 项目中的系统开发为什么采用c++?底层框架是怎么设计的?
  5. 三到五年的职业规划?
  6. 爱好、哪里人。
  7. 介意使用golang语言吗?(我觉得go慢慢要替代java了)

三面(9月7,20分钟,hr面)

性格、对自己的评价、薪资、职业规划等。

#腾讯##面试题目#
全部评论
问下意向了没,HR面到意向隔了多久呀
点赞 回复 分享
发布于 2021-10-18 18:20
薪酬咋样呢
点赞 回复 分享
发布于 2021-10-09 12:56
楼主base哪里的
点赞 回复 分享
发布于 2021-09-18 00:54
是秋招吗,秋招技术只有两面吗
点赞 回复 分享
发布于 2021-09-17 02:30

相关推荐

一、项目相关1. 项目难点:  ◦ 项目中最具挑战性的部分是什么?如何解决的?  ◦ 面试官持续深入追问项目细节(“拷打项目”)。2. 库存服务实现:  ◦ 如何设计并实现库存服务?整体流程是什么?  ◦ 要求画出流程图。  ◦ 是否使用加锁机制?如何保证库存一致性?  ◦ 如果 Redis 挂了,如何应对?  ◦ 熔断恢复后,如何保证库存数据的一致性?二、技术基础1. Golang 相关问题:  ◦ Golang 的 map 如何保证并发安全?  ◦ map 的底层实现原理是什么?  ◦ 解释 Golang 的 GMP 模型,要求画出 GMP 关联图。  ◦ channel 如何传递数据?    ▪ 手撕代码题:      ▪ 线程 A 通过 channel 传递数据给线程 B,B 计算后返回结果。三、编程手撕1. Channel 应用:  ◦ 实现 A 线程通过 channel 发送数据给 B 线程,B 计算后返回结果。四、其他问题1. 个人情况:  ◦ 是否接受调剂到武汉?  ◦ 项目是自学的吗?是否参加过培训班?  ◦ 认为自己写代码最多的语言是什么?大约多少行代码量?2. 闲聊环节:  ◦ 非技术性交流,涉及个人经历、职业规划等。面试时长• 总时长约 1 小时 10 分钟(19:10 - 20:20)。总结:map这块答得非常差,压根没打出来。拷打项目较多,面试官人很好。
点赞 评论 收藏
分享
评论
2
45
分享

创作者周榜

更多
牛客网
牛客企业服务