3.31 字节一面

自我介绍
项目挑一个介绍
是开源的吗
你觉得最有挑战性的一块是哪里
这个性能问题是你自己发现然后改进的吗
改进前改进后qps是多少
你觉得你现在这个系统qps还能提高吗 瓶颈在哪里
如何在海量数据中根据user_id快速查到某个值
给订单分库分表分片键怎么取
用order_id那用户要通过user_id查自己订单不是要全库扫描?
路由表怎么设计
那怎么保证一个user_id的订单全部路由到同一个库里
给两张表一个SQL瞪眼法写输出
计算机网络了解吗
IO模型?讲一下NIO的三种方式 epoll两种触发方式了解吗
用什么做的缓存 redis的zset底层是什么
这个跳表能换成其他的数据结构吗?为什么?
Redis的内存淘汰策略?
让你设计LFU怎么实现?
这里扯了二十多分钟 挖的很深很细 主包不知道lfu怎么实现的 自己设计了一个 最后已经昏头了
手撕非hot100#牛客AI配图神器#
反问
全部评论

相关推荐

我是腾讯26年的校招生,从去年8月开始我入职腾讯CDG某部门实习,因为目标就是转正,从进去第一天开始,我就是按全职的标准在干活的,一个人负责一个独立模块,整个8月到11月,我一个月最多请一天假,除了真的有考试,几乎天天都在,所有课余时间都奉献给了公司。在整个过程里,领导对我的评价一直很正面,甚至跟我说过,这里会是一个很好的起点。我当时其实手里不止腾讯一个选择,还有好几家好头部大厂和外企给了面试,有的已经到终面,有的已经拿到offer,有些薪资比腾讯还高。但我信任腾讯,觉得一个大厂不会对认认真真干了这么久得到转正的实习生做出撕offer的事。所以我签了腾讯的转正offer,其他的全部婉拒签完之后我的工作量没有任何变化,还照常推项目,甚至一直到被毁约前一周,我收到的是工作上的正面反馈。但就直到上周,我还在项目上工作,就在不久之前还在得到+1对工作质量的认可,在没有任何征兆的情况下,就突然得到HR的通知,说因为部门HC的原因,我的Offer会被撤回,我需要马上签字,不然就会被强行解约。面对这个情况,我至今想不通第一,部门并无大规模变动,同届校招生无一受影响,为何偏偏只对我一个海外院校学生没有三方协议的应届生下手?是不是因为我身份特殊、维权更难,就成了可以随意牺牲的软柿子?第二,腾讯是否算过我付出的巨大机会成本?我从大一就开始实习,辗转各个大厂和知名企业,牺牲了大量课余时间,前前后后做了至少7-8份实习,就是为了毕业能有一份工作。终于拿到腾讯的转正offer,我以为可以安心了。结果呢?春招已经过了大半,我对口的岗位招聘接近尾声,我现在面临的是毕业即失业,甚至可能要延长学业。区区几个月的实习薪水补偿,能弥补我错失的全部机会吗?能弥补这几个月的心血和精神上的打击吗?难道作为头部企业的腾讯,毁约一个校招生的offer就这么随便?我不知道怎么面对父母,怎么面对朋友,怎么面对努力了整整一个学生生涯的的自己!收到毁约通知当天,我在小红书如实发布经历,帖子迅速获得热度,但仅仅几个小时过后,却在无任何违规通知、账号显示正常的情况下,被悄无声息限流屏蔽——只有我自己能看见,外人完全无法点开,后续相关内容也全部被限制流量。我只是一个普通应届生,只是想说出自己的真实遭遇,腾讯到底动用了何种手段,让一个讲述事实的声音被如此压制?我为我的陈述承担一切法律责任收起
饿魔:鹅现在这么逆天了?
点赞 评论 收藏
分享
昨天 17:13
华南理工大学 C++
一面:几乎都是项目方面讨论,一道手撕,反问面试官很友善,更像是探讨的方式进行问答,他输出似乎更多一些,最后也给了一些学习上意见- CMU-15445 项目:- 为什么是一个读快写慢的,了解过 RocksDB吗,LSM Tree 如何存储的- 缓存池管理器维护哪些数据(页表,空帧链表...)- 替换策略,ARC 基于何种假设而效果好(说是顺序扫描 LRU差),探讨了下 LRU 是更适合 28定律热点数据- 索引是怎么存储的,页面结构怎么样- 支持事务吗,undolog 如何实现,redolog 如何存储- redis 数据结构有哪些,zset 如何实现- MQ了解吗,kafka 怎么保证高可用- 设计题:数据库和缓存同步相关的,忘记了,大概是说先删除数据库数据,如何通知到 redis- 手撕:最小的 k 个数,手写堆二面:自我介绍,纯粹八股,没有问任何项目,一道手撕,时间原因不进行反问- 僵尸进程(父进程未回收已结束的子进程)、孤儿进程(父进程先退出)是什么- Kill -9 (SIGKILL 不能被捕获和忽略)若无法杀死另一个进程为什么(无权限)- 若进程持续高 CPU 占用,如何排查- MySQL 慢查询如何优化,给的建表语句和SQL,只有主键索引,还有 order by,联合索引;如果索引后还是慢,如上亿数据,分库分表;- 设计题:设计一个高并发文件上传服务- 1. 传输协议怎么选择?TCP 和 UDP 区别,UDP 优势是什么,TCP 如何建立连接,若使用 UDP ,如何在应用层支持可靠性- 2. 应用层方面协议怎么设计,交换什么信息- 3. 高并发连接,I/O 多路复用- 4. 大文件、传输失败,并发分片上传、断点续传- 手撕,给定一棵 N个节点的树,给定一个长为 N 的数组,判断该数组序列是否是这棵树的一个 BFS 遍历序列 (以数组第一个元素为起点进行 BFS,记录访问到的节点,BFS每过一层再去检查给定序列对应几个是否能访问到)答得不好,手撕有个很愚蠢错误一直没看出来,应该凉凉,任重道远
查看19道真题和解析
点赞 评论 收藏
分享
昨天 14:46
已编辑
景德镇陶瓷大学 Web前端
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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