百度-Java后端-一面

八股和项目问的都很浅,题也是典中典,感觉是kpi面,记录一下面经
1. 项目中Redis的使用场景?
2. 项目中是怎么用Redis分布式锁的?
3. Redis的持久化策略?主从复制时用的什么策略?
4. Redis的过期删除策略?默认用哪种?
5. 线程和进程的区别?
6. Java中创建线程的方式?如何从线程中获取返回值?
7. 线程池的配置参数?拒绝策略有哪些?
8. MySQL的存储引擎有哪些?讲一下MVCC机制?MVCC机制有啥好处?
9. 写代码:回文链表+K个一组翻转链表
全部评论
这是日常还是暑期啊
1 回复 分享
发布于 06-12 10:36 吉林
mark
点赞 回复 分享
发布于 06-12 13:31 云南
这问的也太简单了,感觉不像招人的
点赞 回复 分享
发布于 06-10 08:40 广东
佬过了吗
点赞 回复 分享
发布于 06-09 18:32 安徽
请问在哪里投的
点赞 回复 分享
发布于 06-06 09:20 安徽

相关推荐

这个问题确实是也是一个好问题,如果我们是即将毕业的学生,并且没有工作的话,要不要走社招这个的话也是需要因岗位而考虑的。校招是想把你培养成一个公司的支柱和未来的核心。中流砥柱的那样的感觉,所以说可能会花一些时间去培养你,让你成长,而不是一上来就给你上强度。如果一上来给你上很高的强度,你直接懵逼了。那么就不太有利于长期的发展。也会让你对以后的工作充满畏难心理。而社招的话是想让你一上来就干活儿,基本上就能够承担各项的工作内容。所以说对于基础的拷问相对来说没有那么多,而是对你以往经验和能力的一个判断。并且不会着重培养你,你只是一个工具人。辨析了相关的区别以后就可以发现找工作的话还是可以以校招为主,社招为辅。校招的难度以及工作的难度以及培养的用心程度都会相对来说会高一点儿,如果是在一个规模体量相对来说比较大的公司。而社招的话,对工作经验要求高的那些岗位很有可能就不会给你机会,还有的可能虽然经验不限。但是工作强度会一上来就给你拉的很高,你去上班也是有一定的困难的。但是也要把握可能会有的机会,说不定也会遇到比较好的公司,比较好的老板知道你应届的能力和水平,然后会给你一些培养的时间。在这样一个时代,只能坚持坚持,再坚持了。
Java抽象小篮子:要不要走社招是一个问题,能不能走社招是另一个问题。
点赞 评论 收藏
分享
1. 自我介绍2. 闲聊,问研究生课程,能实习时长,毕业时间3. 项目3.1 登录身份校验使用了JWT令牌,是怎么实现的3.2 redis的一主两从是自己部署的吗3.3 redis缓存穿透是什么,怎么解决3.4 为什么要用乐观锁解决超卖问题(答: 考虑到项目场景并发量不会很大,如果使用悲观锁会有性能开销)3.5 既然并发量不大,为什么还采用锁呢?如果采用悲观锁该怎么实现3.6 数据库的分布式锁有用过吗?没用过那就介绍一下你用过的分布式锁3.7 防重Token+lua脚本是为了解决什么问题,怎么实现的3.8 多个线程执行这个lua脚本会出现什么问题吗?3.9 使用RabbitMQ是为了解决什么问题,怎么解决的3.10 Spring AOP是什么,有哪些适用场景3.11 Spring事务是什么,有什么作用3.12 介绍一下Synchronize关键字,可以加在哪些地方4.1 项目里面Java多线程是怎么使用的4.2 如何进行的多通信断点点多路复用管理5. 抽象类和接口有什么区别?各自适用于什么场景?6. 某个接口sql查询慢,如何排查7. 索引失效8. 怎么分库分表,sql表数据量太大导致的查询速度慢怎么解决9. 介绍一下Java类加载的机制手撕:leetcode.78总结:项目熟悉度不够,分布式锁,分库分表知识点掌握不熟,Spring的事务相关知识掌握不足,对于项目中多通信端点多路复用管理的实现掌握不够,手撕明明很简单但写出来了没能跑出来,给面试官讲了一下思路。感觉自己回答问题的时候有点紧张加上对八股熟悉度不够,老是说一半卡壳,答不全。整体难度不算高,但我准备得不够充分。。。估计挂了。
查看21道真题和解析
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

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