腾讯春招后端一面

八股部分:

1.个人介绍

2.介绍下项目中有挑战的部分

3.讲一下数据库的事物,说一下底层原理

4.讲一下数据库的隔离级别

5.讲一下数据库的的索引机制

6.说一下Redis和MySQL数据同步的方案

7.讲一下向某个网站从发送请求到收到数据这个过程中发生的事情。

8.讲一下tcp协议握手协议

9.讲一下进程与线程的区别,以及你对操作系统的理解

10.线程如何数据交互,进程如何数据交互?

算法部分:

算法1:求两个数的最大公约数

算法2:lru算法模拟

算法3:给定一个nums数组,如[a,ab,abc,d],如果一 个字符串添加一个字母可以在这个数组中被找到,说明他们可以成链,返回最长链条长度。

感慨:

感觉八股答得一般般,但是算法都过了。

我反正都写出来,不给过也不是我的问题了吧

话说腾讯会议的笔试页面感觉不太好用,没有高亮,没有自动注释,调试有些麻烦,不过whatever。

感觉挺感慨的,刚开始秋招的时候手撕根本撕不出来,笔试算法也寄了好多场,如今笔试基本没问题,手撕代码也还行,感觉这半年来成长蛮多的。

八股感觉好久没看都忘了,随缘面吧。还在春招的兄弟们加油

春招经验的帖子小红书和微信公众号也会发,搜“肖宜”,小红书更新比较勤

csdn:“晓宜”,csdn有算法和面试的专栏,都是免费的,兴许会有帮助

几个平台更新速度可能不一致,还请见谅。

#大家都开始春招面试了吗##春招提前批,你开始投了吗##腾讯工作体验##我发现了面试通关密码##我的失利项目复盘#
面试记录帖 文章被收录于专栏

分享面试的一些经验帖子 希望可以帮助到你 你的关注是我持续更新的动力 陌生人,加油!

全部评论
佬,为啥腾讯一直没捞我啊
1 回复 分享
发布于 2024-03-17 21:04 四川
我面腾讯云也是lru,发现腾讯真的很喜欢考LRU
1 回复 分享
发布于 2024-03-11 17:41 湖北
佬,什么部门?
1 回复 分享
发布于 2024-03-11 13:44 湖南
佬,算法给多长时间写?
点赞 回复 分享
发布于 2024-03-18 21:41 广东
佬,第三道算法题啥意思啊
点赞 回复 分享
发布于 2024-03-14 17:36 广东
是25实习嘛?
点赞 回复 分享
发布于 2024-03-12 10:34 广东
三道算法题?!我暑期面试才一个呀
点赞 回复 分享
发布于 2024-03-11 17:45 北京
佬 lru有没有力扣原题啊
点赞 回复 分享
发布于 2024-03-11 12:11 北京

相关推荐

1.项目介绍2.我们先不聊项目了哈,我们聊一个系统设计类的问题,放松一下(无语)3.有没有了解过短链系统,说一下你的理解4. 好,那现在你来设计一个短链系统,你怎么来设计5.你刚刚说就两个功能:一个是长链转短链,一个是短链还原长链并跳转非常好,那你可以拆一下模块都有哪些6.打断一下,你刚提到短链生成那短码生成这块能不能再往里拆一拆7.你刚提了哈希那你这个哈希冲突你准备怎么解决8.短链支持自定义码吗?如果支持怎么处理冲突?自定义短码如果重复了怎么办9.这个系统要支持用户设置有效期吗你打算怎么处理这个字段10如果有人恶意生成链接怎么办11你说到风控,我这里刚想刚好跟你深入聊一下,我觉得这个还蛮有意思的,比如说你在长链转短链里面已经有风控了,那你短链转长链需要风控吗?因为你的数据库里的东西都是安全的,你需要风控么还是说不需要,为什么12.你刚说加黑名单那这个风控是在生成短链的时候做,还是跳转的时候也要做12.短码和长链映射关系存到数据库有什么要注意的点或者是你那个表怎么设计13这边数据库写入时候要注意什么14数据存储当量大了以后怎么操作呢?就比如说量特别大,你一张表存完然后呢15. 那你会怎么做分库分表?按什么规则分?用哈希?那hash怎么做落库映射15你怎么判断这个链接是过期链接你的状态字段怎么用16.如果我之前封禁了一个恶意链接,有个新用户又拿这个原始长链想同的长链进来要来生成短链了,你是怎么处理的17黑名单这块怎么做拦什么、存哪里怎么查18.我继续深再深问一下,你刚才说到用redis来做这个黑名单管理,为什么,为什么不用数据库还是说用了,还有你的redis的key和value怎么设计用什么结构19那你觉得你可以到多少,你觉得这个系统是ok的,因为你每次都要查这个东西,你要查三,四次是吧整体你觉得这个数据量或者整个RT大概会在多少你这个系统是能搞得定的20.无论你这个Redis set里有1万10万甚至100万条,查一次都是毫秒以内,你确定么,你了解Redis set底层么?是这样做的21.那有实测过么比如它在普通网络、单机 Redis大概是怎么样的22.那我如果再大怎么办比如总量不止10几万23手撕:员工公平抽奖:工行有30万个员工,其工卡号码分别是1~30万,在接下来的某天他们将举行年会,需要抽出10万个员工发奖品。我们有一个随机数生成函数rand()能够生成0~65535的整数,请写一个公平的抽奖程序,输出这10万个员工的工卡号码
查看22道真题和解析
点赞 评论 收藏
分享
评论
9
44
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务