腾讯C++后台开发二面(35min)

首先过来还愿,16号下午4点接到腾讯电话,要进行二面(电话面),一面的时候也是4点,不过4点是先有邮件约的,这次直接就打电话过来了。

二面全程问项目相关的问题,参杂了一些基本算法:

  1. 在项目开发中遇到的比较难的问题,怎么解决的?
  2. 你的项目有开放给学生使用吗?有部署过吗?(都没,在本地部署过)
  3. 简历中写重构过代码(本来使用MySQL的服务,现在使用Redis),为什么简历上说重构过代码呢?
  4. 你有压测过吗?
  5. 点赞是使用Redis中什么数据结构实现的?(这里好像没回答好?我当时回答了使用了Set,但面试官又重复问了一次这个问题)
  6. 点赞的key是什么?(这块讲的很乱)
  7. 帖子的key是什么?(这块我在实现过程中其实是有一些设计的,但当时只回答了比较表面的)
  8. 怎么查看这个帖子有谁点了赞?
  9. 怎么查看这个帖子有多少个赞?
  10. 如果每次都从set里面计算有多少个赞是不是太慢了?有没有更好的办法?
  11. 围绕点赞相关的实现以及优化进行了讨论
  12. 假设我现在要记录一个东西,我是要先写MySQL还是先写Redis?
  13. 你简历里面写数据是放在Redis的,那会不会存到MySQL呢?
  14. 面试官看我没回答出第12个问题,就帮我把问题具象化了,假如我现在要发布一个帖子,我是要先写MySQL还是先写Redis?
  15. MySQL的索引是什么数据结构?
  16. 怎么进行分组查询
  17. 你在开发中有用到锁吗
  18. 有个共享内容,如果有很强的并发去改它,你会怎么处理?
  19. 除了简历上的项目,还有做过其他项目吗?
  20. 有了解过设计模式吗?
  21. 看你上面写参加过建模比赛,那你能给我讲一下最短路径算法吗?
  22. 能给我讲讲图吗?
  23. 递归算法清楚吗?
  24. linus有了解过吗?

到这里面试持续了28min,后面我主动反问面试官问题:

  1. 红黑树为什么比AVL树运用更广泛(结合我自己的一些见解问的)

面试官的建议:

  1. 多看开源代码
  2. 尽量多实践,不要只搞理论

最后许愿三面。

#面经##腾讯##C/C++#
全部评论
弱弱问一句 为什么感觉都和数据库有关哇
点赞 回复 分享
发布于 2021-03-17 01:24
请问楼主一面之后状态是多久变成复试的?
点赞 回复 分享
发布于 2021-03-17 13:05
天翼云科技有限公司
校招火热招聘中
官网直投
请问楼主你是引力计划吗,还是正常的后台开发
点赞 回复 分享
发布于 2021-03-17 18:38
楼主面的哪个部门?
点赞 回复 分享
发布于 2021-03-17 18:46
老哥你是用java面的c++吗
点赞 回复 分享
发布于 2021-03-19 20:56
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-01 10:04

相关推荐

头像
09-12 12:38
已编辑
去哪儿_测试开发工程师
随着秋招不断进行,许多同学应该已经进入HR面或者即将进入HR面。当HR询问你是否手头有其他offer时,回答这个问题需要既展示你的市场竞争力,也要表现出对当前面试公司的高度兴趣。如果已有其他offer:1. 目前我确实收到了几个公司的offer。这些公司虽然各有千秋,但我发现它们与我的职业发展规划并不完全吻合。相比之下,贵公司的职位更符合我的长远职业目标。我对贵公司的企业文化和发展潜能非常感兴趣,因此我非常期待能有机会加入您的团队。2. 是的,我已经拿到了两个offer,这些公司与贵公司在行业定位上有不少相似之处。然而,通过今天的了解,无论是从公司的发展前景、职业成长空间,还是面试过程中的体验...
牛客485316751号:说我有一个跟提问hr的公司差不多级别的offer,但是那个xx公司路程远,工资比你们低几k,又有xxxx的缺点(这个缺点最好是面的公司的优点,例如不要当着pdd的hr说xx的缺点是加班)。不知道怎么提就编点更希望来当前公司的理由,核心是表达出我有后手有退路,但只要你们给,一定是选你们。而且别搞得太生硬,整些什么仰慕公司文化之类的就太假太尬了。尽量是些软理由。 如我男/女朋友要去你们那里发展/拿了那边公司的offer,我不想异地恋。 我有个xx亲戚在你们那xx城市,可以给我点帮助,这样我不用租房。 看中xx城市户口,希望给未来自己孩子xx条件
点赞 评论 收藏
分享
点赞 评论 收藏
分享
08-15 16:06
清华大学 C++
点赞 评论 收藏
分享
1 15 评论
分享
牛客网
牛客企业服务