百度一面&二面 美团一面 Java八股

除了关于实习和项目的问题,纯八股。

美团一面八股
hashcode equal什么时候需要重写
hashmap原理
hashmap是线程安全的吗
不安全的话用什么?他的原理是什么样的
线程池使用过吗?怎么用的?什么场景?
spring事务怎么做到的
spring事务传播机制
mysql使用
mysql怎么建索引?怎么判断是否要建索引
mysql索引失效?
mysql慢查询排查

百度一面八股
JMM Java内存模型
mysql 索引 有哪些
排序算法有哪些
linux命令 查看进程信息命令,查看端口命令
你知道哪些设计模式,分别举例说明
三次握手
生产者消费者
垃圾回收算法
抽象类,接口,普通类的区别
重载和重写
生产者消费者的原理和过程

百度二面八股
mq如何防止丢失
mq如何防止重复消费
消费端如何保证消息不重复消费
redis实现分布式锁需要注意哪些?
redis 会删除错锁吗?
注解是如何实现的,原理
反射原理?在什么阶段?
lombok注解的实现原理?什么机制?在什么时候运行的?
java 数值上下界的越界,你怎么理解?long类型的上界赋值给int类型,会怎么样?
你怎么理解幂等?
你开发了一个接口,如何保证幂等
数据库的一条数据,多个线程并发修改,用canal如何保证写到es是对的呢?
加密,签名,摘要分别是什么?使用场景?摘要用的私钥还是公钥验签?
全部评论
说实话真的很难,太难了
点赞 回复 分享
发布于 今天 00:34 江西
mark
点赞 回复 分享
发布于 昨天 23:21 台湾
有点意思,祝愿佬最终会和昵称一样,实现offer自由
点赞 回复 分享
发布于 昨天 22:15 安徽
冲八股,收offer, 上牛客,看面经,赢offer。 谢谢你的分享。 应届生可多看一些八股,一些约定俗成的面试套路,打有准备之仗,虽然很八股,但是对面试有好处,一切为了offer
点赞 回复 分享
发布于 昨天 21:25 广东
mark
点赞 回复 分享
发布于 昨天 17:35 湖北
再不冲 又得送外卖了
点赞 回复 分享
发布于 昨天 17:26 四川
这面试题有点东西
点赞 回复 分享
发布于 昨天 16:37 湖南
mark
点赞 回复 分享
发布于 昨天 15:42 山西
mark
点赞 回复 分享
发布于 昨天 12:51 北京

相关推荐

7.29投递 -> 8.8 AI面 -> 两次笔试(最高1.067/3) -> 8.25一面挂 -> 8.27复活赛一面8.25一面:1、实习拷打;2、spring IOC的理解,依赖注入时,@Autowired和Resource区别;3、mq提问:消息堆积可能诱因和应对措施,生产者生产信息出现大量重试或者生产大量异常信息怎么治理,怎么保证消费的顺序性和不丢,死信队列一般是用来做什么的;4、redis提问:zset的应用场景的底层实现,String的底层实现,跳表为什么快,redis还有什么数据结构有什么应用,如果把大key(String)拆成几个小key(Zset等等),会不会在获取过程中有分布式事务问题;5、mysql提问:B+树结构,聚簇索引,(a,b,c)联合索引时select * from table where a = x and c = x order by b怎么走索引,mysql执行一条sql的流程,sql语句执行顺序,怎么强制sql语句走某个索引,为什么会出现不走我们想要的A索引树而走B索引树的问题;6、你用过什么设计模式,AOP的代理模式和装饰器模式有什么异同;7、RPC提问:RPC和Http的区别,怎么做压缩的,为什么企业会选用RPC;8、对于时间环的理解;9、对AI工具的看法,之后根据AI面结果简单问了几个问题。算法题:输出一个数组内最小的K个数字估计一面挂咯,等复活,挂的原因:八股都是比较常规,但是算法没写出来。这是一个很简单的算法,但是我怕直接优先级队列会被挂,自己手写的快排,结果快排把基准值比较从数组数值比较写成数组下标比较了,写错两行看半天没看出来,给面试官都看尴尬了。事后面试官问我,我其实不想让你用这种方法的,实际业务的话你会用什么样的api呢,我说我打算直接优先级队列的,毕竟算是topK问题,堆排序更好更方便,但是怕太简单被挂。这下好了,想炫技一紧张快排写错了,结果都没出来。谁懂面试时候半天看不出来,面试结束一打开力扣发现基准值int pv = nums[left];  写成 int pv = left;  的救赎感/**8.26更新,流转到其他组开始新初试了*/8.27 复活赛一面:
查看10道真题和解析
点赞 评论 收藏
分享
评论
点赞
17
分享

创作者周榜

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