腾讯一面 IEG游戏安全

一、实习工作相关问题

二、项目经验相关问题

1. 针对百万级ES模板数据做全搜索,为什么不用数据库而选择ES?
2. 讲一下你自学的优惠券秒杀项目是怎么实现的。
3. 库存扣减本身是原子操作,为什么还要用Lua脚本?
4. 讲一下你对分布式锁的理解。
5. 你在秒杀项目中分布式锁锁的是订单ID还是用户ID?商品库存有没有加锁?
6. 除了Redis层加锁和Lua脚本保证原子性,从整个下单链路来说,还有哪些方式可以限制用户下单、防止异常情况?
7. 你们扣减库存时,是先扣数据库还是先扣Redis?
8. Redis和数据库的一致性是怎么保证的?
9. 若失败订单的补偿对账一直失败,你们会怎么处理?

三、算法考察相关问题

lc1353

四、技术基础相关问题

1. 在学校的计算机相关课程(数据结构、网络、计算机原理等)中,你哪门课比较感兴趣或学的比较好?
2. 你在平常开发中会用到数据结构里的哪些内容?
3. 结合B+树的结构和它在数据库中的使用,讲一下你对B+树的了解。
4. 数据库索引使用B+树为什么这么有效,能快速查询大量数据的根本原因是什么?
5. B+树数据量很大却能做到结构“矮”的原因是什么?
6. 若一条数据1KB,1000万条数据的B+树大概会有多少层数?
全部评论
厉害哇佬,后续咋样哇
点赞 回复 分享
发布于 03-20 22:01 重庆

相关推荐

【最煎熬的一段时期】阶段: 等待OC经历:目前正在经历的时间,有家风评不太好的公司发了offer,薪资差强人意只能给统一的打包价,上周面完二面就是第二天就是HR和我沟通offer,还有待遇情况,说现在就可以走审批流程,走完之后发了offer给我七天考虑时间选择接受还是不接受当时心态:一半是终于抓到救命稻草的释然,一半是不甘心将就的纠结,两种情绪天天在心里打架。春招拖到现在,简历投出去大多石沉大海,偶尔的面试要么是外包,要么是初创公司画大饼,这家公司虽然风评一般,但至少是个正经的 Java 后端岗,不用被迫转去做游戏 C++ 或者c#做工业软件,就是需要出差和驻场。HR 沟通待遇的时候,我听到那个统一打包价,心里咯噔一下 —— 比我的期望薪资低了一截,而且年终奖还和公司业绩挂钩,没个准数。但 HR 说审批流程很快,offer 一周内就能发,那一刻我还是忍不住松了口气,至少不是完全没着落了。可冷静下来之后,各种顾虑又冒了出来。刷牛客网的时候,看到不少人吐槽这家公司加班严重,而且晋升机制模糊,应届生进去就是干杂活,学不到核心技术,而且还需要出差跟着项目走,驻场开发。每天早上醒来第一件事就是看邮箱,既盼着 offer 快点发过来,又怕真的收到了,要做那个 “接受还是拒绝” 的决定。更不敢跟家里人说这些纠结,每次打电话都只说 “有个公司在走流程了,挺好的”,挂了电话就对着招聘软件发呆。有时候会忍不住想,要是当初秋招的时候更努力一点,要是春招前期面那些好公司的时候,再准备充分一点,是不是就不用现在这么煎熬?现在每天还是会抽时间投简历、刷算法题,抱着一丝侥幸心理,盼着能有更好的机会出现。但又怕拖着不签这份 offer,最后落得竹篮打水一场空。这种悬在半空的感觉,比没收到任何面试通知的时候,还要磨人。
从投递到OC,你用了多久
点赞 评论 收藏
分享
评论
点赞
6
分享

创作者周榜

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