腾讯pcg qq 后台一面

面试官是一个温柔的小姐姐,很会引导,面试体验非常棒。
虽然感觉是KPI面哈哈哈(因为没叫我开摄像头)

自我介绍,闲聊,为什么辞职读研?
看我有工作经验就直接跳过了语言的部分(可能面试官也不用Java吧
数据库的部分:
mysql的锁机制
索引相关的内容:
1.mysql的索引是什么数据结构
2.设置索引的时候会考虑哪些方面
3.索引为什么会失效。
4.慢查询的原因。怎么定位慢查询,怎么优化慢查询,思路是什么。
5. zset实现⽤⼾活跃度排⾏榜的时候,是如何更新的。(跳表只知道怎么查询。。怎么更新部分没有看)
Redis的部分:
redis的过期删除策略了解吗?
热点key同时过期是什么原因?缓存雪崩,怎么防止缓存雪崩。
怎么保证redis和mysql的数据一致性,如果DB更新成功了,但是写到redis里失败了,用什么机制保证redis和DB的数据一致?
消息队列:
什么时候会选择使用消息队列?
之前的工作部分:
接口规范的意义是什么?在 跨部⻔沟通的时候,最大的困难是什么?
问题基本集中在数据库和redis上,最后半个小时写了一个合并数组的代码,核心代码写出来了,但是ACM模式死在输入上。。还是要多练习。。
面过两次腾讯之后,反思自己之前工作的时候思考太少了,以为代码跑通了就好,没有去思考太多为什么,对于很多异常的场景也是思考很少,基本是leader提醒我我才会考虑...面试官反馈的时候也和我说了,我是有工作经验的,相比其他校招生,她会侧重问我一些工作里的场景该怎么解决问题。
全部评论
过了吗uu
点赞 回复
分享
发布于 03-18 15:09 香港

相关推荐

🕒岗位/面试时间前端开发工程师/4.10面试时长:1h10min书接上回 又是熟悉的隔天挂并捞 周一面 周二挂捞 约周三面👥面试流程聊天:1、我看你之前面试过是吧 面试过几轮 面试流程感觉怎么样 之前没有回答上来的题有回去看一下吗2、这次打算实习多久 大四课程安排js基础题/看程序写输出/算法:(直接发了一个在线文档的链接 直接在文档里作答 限时45分钟 十道题 写完每道题讲解思路)3、==隐式类型转换4、异步操作输出顺序5、var变量提升6、闭包7、for循环定时输出1238、字符串正则匹配9、手写bind10、手写节流11、根据对象数组具体信息排序12、二分查找八股:13、http2和http3对http1.1做了什么优化?14、为什么http3性能更好 解决了什么问题?(没答好 http3不熟)15、跨域问题有遇到过吗?16、jsonp原理是什么(不是太了解)17、http缓存了解吗?18、一般怎么控制资源使用强缓存还是协商缓存19、有什么控制协商缓存的字段20、有接触过前端相关的安全问题吗?21、cookie的原理了解吗?22、同个二级域名下的三级域名可以共享cookie吗?(不太确定)23、了解csrf的原理和防范吗?反问:24、您怎么知道我之前已经面过很多次了呢?腾讯不是没有面评吗?(没有面评但是可以看到面试记录 每个部门的要求不一样 每个面试官也比较主观 看到我简历项目经验比较丰富 所以还是想捞一下)25、最近面试经常被问到有没有读过react源码之类的问题 您觉得这个是必要的吗?(每个部门要求和面试官的想法不一样 没什么正确不正确 个人认为大学生有时间去读react源码还不如深入理解计算机基础)🤔面试感受连续被腾讯一面拷打了六次后 整个人在面试的时候都有点失去自信了 回答的有点虚 回答八股的时候感觉其实可以进一步地展开知识点 而不是只回答问的问题 最重要的就是前面十道题有几道没写出来太掉好感了 其实大部分题之前都见过 但好久没看js基础还是忘了 感觉一些完全没必要详细记住的知识点(比如var的变量提升和字符串的正则匹配)感觉这些都是可以现查的 有个印象就行 完全记住了也没什么用而且一段时间不用也会忘 到头来还是要现查 真的有必要都记住吗? 还是就只是为了面试呢? 秒挂
点赞 评论 收藏
转发
头像 头像
昨天 14:41
已编辑
门头沟学院 电子信息类
QQ后台开发一面   4.16 (被淘汰)1.挑一个项目讲一下最有挑战的技术点2.说下一个web请求从触发到服务内部处理的整个流程,鉴权是在哪一步做的?3.加注解实现安全校验,背后的流程是什么?4.MySQL索引原理,MySQL中的事务5.MVCC是什么,间隙锁是什么6.多表关联查询如何实现的?为什么不用join,join有哪几种方式?7.项目中每张表的索引是怎么建的?8.假如给你10亿个整数,去找出top100大的数字,有什么方法?9.假如给你一个二维数组,这个数组的数从左到右、从上到下都是递增的,再给你一个数,让你查一查这个数在不在这个数组中,有什么方法?10.算法题:编码实现有序单链表转平衡二叉查找树,要求转换后的树中序遍历后是逆序的。-----------------分割线-----------------腾讯云 技术运营 一面  5.8(被淘汰)1.自我介绍,面试官介绍部门业务2.介绍下简历中的项目3.介绍实习经历4.有部署过Mysql和Redis吗5.垃圾回收有哪几种,有什么区别6.介绍下Redis持久化7.数据库导致的CPU都非常高,怎么去查这个数据库的问题8.虚拟机里面有做过一些监控的工作吗9.平时对直播这种产品有了解过吗  #面经# #牛客在线求职答疑中心# #牛客解忧铺# #如何判断面试是否凉了# #我发现了面试通关密码# #腾讯工作体验# #找不到实习会影响秋招吗# #面试等了一周没回复,还有戏吗# #腾讯#
点赞 评论 收藏
转发
面试官人挺好的, 最近面的都是算法,开发基本上放弃了,也没准备。 临时被捞,想面看看。1.自我介绍2.拷打字节的实习项目3.问了一下字节项目的一些具体细节4. 问我了不了解 redis(字节实习用到了,但是我说我不懂这个,只会用,就没问了)5. STL map 怎么实现的?(红黑树,具体的我就不懂了)我说我用 umap 更多,哈希表。就问了一下他这个哈希表解决冲突的办法,以及 rehash 的时间。5. C++智能指针你知道吗?讲一下6. C++的多态了解吗?(动态,静态,讲了一下)7. 那你知道虚函数表是什么时候创建的吗?(没理解, 不知道怎么回答。就说构造函数会创建虚函数表指针啥的, 编译时候决定? 乱说)然后问古早的 webserver 项目。。。8. proactor reactor讲一下(模模糊糊的记忆,上个月复习了,最近没面又忘记了,就大概讲了一下意思。 面试官说我明白你的意思,差不多)9. 心跳机制是干啥用的?(不记得了,瞎扯)10. 你实现的线程池类是怎么起作用的?(就说了一下大概的线程池思路,其实根本没有深入说, 还好面试官也就大概问问。。。。)10. webbench怎么做的(下载的脚本)11. 知道锁机制吗(uniquelock lockguard 之类的)12. 那你知道互斥锁 读写锁区别吗?13. 锁的底层是怎么实现的?(没太理解,就说原子操作啥的)代码题 LRU,给了 25 分钟, 结果有一点 bug 没跑通,面试官让我讲一下思路,然后说思路没问题,有一些小 bug 自己下去看看。整体难度只能说是非常友好了,但是确实是最近已经放弃开发了(都挂了)面试官也一直说明白我的意思,没问题啥的。不知道能不能过
点赞 评论 收藏
转发
5 34 评论
分享
牛客网
牛客企业服务