百度健康面经

一面-58分钟-7.8

1自我介绍

2.项目

3.string,stringbuffer,StringBuilder的区别,string中final修饰在char[]数组中还是修饰在类上?

4.hashmap->红黑树,还知道哪些树?(红黑树和AVL的区别,B+树),ConcurrentMap怎么保证线程安全问题?

5.进程的几种状态?死锁产生的条件?

6.jvm内存区域,new一个类是怎么进入老年代的?native方法的上下文切换和程序计数器的关系?

7.MySQL几种索引的区别。主键索引和第二索引的区别。

8.Spring中IOC和AOP,动态代理。Spring中循环依赖,那如果A中只有一个构造函数且要传入B,这时候怎么解决?

9.算法题,链表相交,时间复杂度。

二面-52分钟-7.12

1.自我介绍

2.问项目

3.代码:传入两个树,判断b树是否是a树的子树?

4.智力题:36匹马,赛道中一次只能跑6匹马,问一共跑几次能跑出最快的3匹?

翻车了,没想出来,没想到我也有在逻辑题上翻车的一天。

5.滑动窗口和拥塞窗口的作用?

6.java中抽象类和普通类的区别?抽象类是否可以有具体方法?是否可以有final方法?

7.linux中对文件进行排序如何整?
百度这些问题里有些也太偏了吧,对文件进行排序这个,我问我社招去阿里的他都不知道,说都是现查的,代码撕出了了,智力题和;linux排序没出来,挂了。
#面试复盘##面经##百度##校招##Java工程师#
全部评论
这个智力题是3次吗
1 回复 分享
发布于 2021-08-18 23:47
Spring中循环依赖,那如果A中只有一个构造函数且要传入B,这个是怎么回答的啊楼主
1 回复 分享
发布于 2021-08-17 20:41
听说百度风评都不太好啊,这是怎么回事呢?
点赞 回复 分享
发布于 2021-08-17 12:22
楼主是啥时候投递的啊?
点赞 回复 分享
发布于 2021-08-17 12:19
现在官网状态显示面试流程中还是简历共享? 我也是智力题没做出来,麻了
点赞 回复 分享
发布于 2021-08-16 23:45
老哥一个月前面的,请问oc了吗
点赞 回复 分享
发布于 2021-08-16 20:58
学弟要不要投递一下58同城 哈哈
点赞 回复 分享
发布于 2021-08-16 20:24

相关推荐

查看21道真题和解析
点赞 评论 收藏
分享
06-05 22:16
已编辑
门头沟学院 Java
项目拷打: 1. 遇到的最大困难?是怎么解决的?2. 行人重识别算法的技术选型,是否要训练,怎么创新的?3. 聊一下docker,你是怎么理解docker的4. Dockerfile, docker compose1. 秒杀实现过程2. 讨论订单id的生成(答时间戳+当日订单数,问高qps下时间戳应该用毫秒级?微秒级?又答还可以通过uuid这样的自动生成算法)3. 秒杀的优惠券是存在哪里的?缓存预热4. 你这个redis消息队列出来的订单为什么在异步下单的过程中还要判断是否是同一用户?(答消费者组可以重复消费,讨论也可以一个消费者为一组,保证同一条消息只被同一个线程消费)(反问那你在这里用消费者组是不是不合适)5. 是用同一个lua脚本吗?如果高qps,怎么保证库存一致,怎么下单?不是很懂,大概意思是多台服务器同时下单6. RabbitMQ八股:1. redis里面还有哪些数据结构?分别适用于什么场景2. redis高可用怎么实现?主从+哨兵3. redis集群模式下怎么保证数据一致?4. springboot开启事务的方式?(@transactional 和什么,不知道)5. spring事务的底层原理(提示aop)6. spring是支持循环依赖的吗?7. rpc了解吗?rpc使用的协议知道吗?8. 垃圾回收g1的特点9. mysql四种隔离级别10. 幻读和脏读的区别?11. 如何防止幻读?12. 单库、分库、主从库三者的关系、各自缺点13. 有用过什么阿里云的产品吗?oss和百度网盘的区别在哪里(提示oss的名字 对象序列化啥的)14. 监督学习 无监督学习 强化学习的区别15. 在你训练的过程中遇到过什么报错?口述算法题:二叉树叶子节点的公共祖先
查看26道真题和解析
点赞 评论 收藏
分享
05-30 01:33
已编辑
门头沟学院 前端工程师
更新一下  上午面完当天下午约了二面碎碎念 : 鼠鼠真的要破防了  上周四没接到塔子电话 , 后来打回去七个都打不通 , 无奈只好再次投 . 今天上午又打了约面了 , 但当时在面百度 , 我好绝望 , 百度我恨你和昨天的美团一样 , 几乎全程拷打项目 :1.你了解fiber架构解决了之前react的哪些问题吗2.你构建的fiber具有哪些属性3.你的fiber架构有阶段划分吗4.刚刚提到你的fiber保证在更新流程可中断 , 那哪些情况下是不可中断的呢5.fiber架构的缺点6.fiber架构可以提升性能 , 具体体现在哪些场景下7.react是如何区分hook当前所处的状态呢8.hook能在循环嵌套这种条件下去调用吗 ( 不能 , 只能在函数最顶层使用 )9.为什么只能在最顶层使用 ( 我说不了解 , 她说你结合一下你之前讲过的机制 , 解释一下 )10.那 if 呢 , 为什么不能在 if 中使用 , 结合你刚刚的理解前面这仨问题都是面试官引导的好答出来的 , 面试体验真的好好 ! ! !11.axios的二次封装 , 做了哪些事情12.如果后端请求超时 , 你会做哪些处理13.如果重要的消息你们有做过重试处理的机制吗 ( 无 )代码考核 :数组过滤 + 数组转树  ( 面试官引导了好久才写出来 , 算法真的太差了要好好补补了 )反问 :1.技术栈2.业务3.学习建议面试官最后还夸我React底层理解的很好 , 有点开心 , 还是太菜了 , 但不影响这是一次很好的一次面试体验
查看31道真题和解析
点赞 评论 收藏
分享
评论
8
37
分享

创作者周榜

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