百度内推

抓瓦面经,摘自优秀牛油

百度一面面经7.14

1.布隆过滤器使用场景

2.redis自增命令生成唯一id

3.雪花算法的实现

4.乐观锁解决超卖的逻辑

5.项目中下单部分的逻辑

6.如何实现一人一单

7.限流方法

8.redis分布式锁

9.分布式锁的其他实现

10.rabbitmq在项目中的作用

11.消息队队列的其他作用

12.不同消息队列之间的比较

13.看过哪些源码

14.学校课程有哪些,偏向什么方向

15.Arraylist和HashMap的区别

16.Arraylist和linkedList的区别,各自适用的场景

17.介绍ConcurrentHashMap(分别介绍了JDK1.7 1.8的)

18.事务隔离级别

19.事务隔离的实现

20.介绍MVCC

21.联合索引

22.索引下推

23.对云的理解

手撕二分查找

反问:

氛围、加班情况

百度2026届校园招聘提前批正式开启!

招聘岗位:技术类、产品类、专业服务和管理支持类、政企行业解决方案和服务类

工作地点:北京、成都、上海、武汉、广州、深圳、杭州、大连、西安、香港、重庆

招聘对象:毕业时间在2025年9月-2026年8月内

内推链接:https://dwz.cn/atMVgpDn

内推码:IZK7S2(内推简历优先筛选,后续有疑问/流程问题欢迎联系)大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我私你们面经~~

#内推##牛友职场人脉来了#
全部评论

相关推荐

07-28 11:11
点赞 评论 收藏
分享
08-01 23:29
滴滴_后端开发
不知不觉已经校招入职一个月啦,已经开始做需求啦,最近很忙很忙,每天都在对需求细节以及细节以及开发验证,还不是很熟悉,聊聊自己的感受。1️⃣业务理解对业务理解得透,干活效率真的差很多。要是能快速get到产品需求的核心逻辑,知道这个需求是为了解决什么问题、要达成什么目标,那在技术侧就能很快反应过来该怎么改——比如该动哪个模块、用什么技术方案更合适,甚至能提前想到可能的坑和优化点。这样一来,从需求到落地的节奏就能拉得很顺,不用反复回头调整。不过这事儿对新人来说,确实得花点时间磨。刚接触业务的时候,面对一堆陌生的业务术语、复杂的流程逻辑,很难一下子就吃透。可能产品说个需求点,新人得先搞明白“这个业务场景到底是啥”“为啥要这么做”,才能慢慢琢磨技术上该怎么实现。这中间需要一点点积累业务知识,熟悉各个环节的关联,甚至得跟老员工多请教、自己多复盘,这个学习和理解的过程,时间成本是少不了的。2️⃣人力与沟通有些需求技术上其实不难,就算是迭代需求,改动的地方也不多,但架不住要跟好多团队打交道,沟通成本特别高。为了让大家对需求的理解一致,资源协调不出岔子,就得经常拉跨团队的会来对齐。而且各团队情况不一样,信息很容易断层或者有偏差,还得花好多时间搜集、整理信息,再同步给所有人,把信息都拉齐。这来回折腾,不光费人力,也特别耗时间,等于平白增加了不少成本。3️⃣上线部署需求要上线发布,得按流水线一步步走,先跑各种自动化的流程。像代码编译、测试、建镜像这些步骤都得依次来,所以整个过程会比较长。到了最后部署的时候,为了稳当点,都是分批次在多个集群里推。每发完一批机器,就得赶紧盯着需求大盘看数据有没有异常,比如业务指标变没变、有没有报错;有时候还得登到机器里看具体的trace日志,确认功能真的没问题。要是每一步都顺顺利利的,把所有机器都发布完,差不多得一个半小时。4️⃣滴滴26校招提前批已经开始啦,欢迎大家踊跃投递,投递的同学下方回复帮查进度,我的专属内推码:NTAf3bW25届滴滴校招 校招 互联网大厂实习 滴滴出行 #java
点赞 评论 收藏
分享
感觉还行,开泡。1.自我介绍2.介绍一下滴滴的实习3.介绍一下最难的工作4.为什么要用activity模仿dialog,基于什么考量的?5.技术层面的考量是什么?6.弹窗时候是前台还是后台?7.遇到空异常  你们用的java不是kotlin吗?8.java怎么避免空异常?9.防御性处理你怎么做?10.也可以加注解,原理是什么?11.kotlin是怎么预防空空异常的?12.看过kotlin的书吗?13.kotlin的空异常检查的是编译还是运行时候检查?14.RN和原生之间互相调用通信?15.bridge里面的原理是什么?16。怎么从js代码调用安卓的代码17.讲一下crash的上报机制18.你做了什么优化的?19.java里面哪几种引用?20.jvm的GC算法有哪些?21.你讲一下hashmap的实现22.线程池有哪几种?固定 单线程 这些23.你知道这些怎么实现的吗?24.线程池构造函数的参数的含义25.add一个任务怎么运作的?26.如果全满了  怎么办呢?27.volite关键字的作用28.让你自己设计一个线程池  你怎么设计  介绍一下29.代码实现30.submit反法你怎么实现  怎么提交进来 放到线程里面自己说了handler相关31.怎么从队列里面取出呢?epoll机制自己说了32.handler实现是吗?33.通过handler哪个线程呢?34.你怎么确认post哪个线程呢?35.中间加一个管理器 去记录状态post时候查询状态36.kotlin的拓展函数是怎么实现的?37.编译时候转化为了静态函数38.安卓适配不同尺寸的手机呢?相对布局  资源大小  dp ds这些39.不同的drawable下的资源  是怎么确认用哪个里面的呢?40.怎么设计一个 相册呢?九宫格样式的41.你有什么爱好
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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