首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
想被叫靓仔的丘比特蚌埠住了
门头沟学院 后端
关注
已关注
取消关注
@好困困困困困:
美团 Java 一面+二面 面经【发面经攒人品】【一面已更】
刚刚面试完,没啥心情学习了。周末还有俩笔试,一个面试要搞[牛泪][牛泪][牛泪]。写个面经攒攒人品,希望OC🥰🥰。一面(8.22)还没来得及复盘,等我下周摸鱼的时候复盘一下写一下。算法题:根据二叉树的前序和中序顺序构建二叉树,并且求出这个二叉树的右视图。 力扣题号:105 + 119,递归 + 层序 秒了。问项目登录的时候,写redis缓存失败了怎么处理了解单点登录吗(SSO)可以下来了解一下。其实就是解决多个模块的重复登录问题。集群环境下如何保证服务器内存信息的一致性。(跟缓存数据库一样,定时刷新,给一个过期时间)防超卖在Java代码层面怎么实现的。(使用Lua脚本来保证 判断库存 和 扣减Redis库存 的原子性)怎么提高MySQL库存扣减的效率。(加索引)八股:如何避免使用 Redis 导致的数据不一致。(旁路缓存模式,删缓存,改数据库)了解有哪些加密算法,分为哪些类?(当时脑抽了没想起来,现在想来应该是对称加密,非对称加密,哈希加密三类)MySQL事务是用来干嘛的呢?(保证ACID里面的A,原子性)事务的隔离级别有哪些?(RU,RC,RR,可串行化)mysql中有哪些锁?(全局锁,表锁,行锁;表锁分为表锁和意向锁,行锁分为记录锁,间隙锁,临键锁)可重复读级别下能防止幻读吗?(按SQL定义的隔离级别的定义,可重复读是不能解决幻读的;但是Innodb引擎通过临键锁 (Next-Key Lock) 和 MVCC 机制来解决幻读,一个应对当前读,一个应对快照读。)MySQL的索引用的什么数据结构?有什么区别?有什么优点?(经典八股)分析一下索引失效的场景。(联合索引的最左匹配原则,隐式的类型转换)MySQL的MVCC多版本控制了解吗?(使用 隐藏字段、Read View、undo log 来实现的快照读多版本控制)undolog 和 redolog 详细讲一讲(undo log 可以实现 MVCC,同时也是事务回退的保证;redolog主要是一个崩溃的恢复以及bufferpool 的刷盘)了解 SQL 注入吗?一般用什么来防止?(SQL拼接的时候自己拼接条件;仿照Mybatis框架的操作,先生成语句再参数化输出)Java的HashMap和TreeMap有什么区别?(TreeMap 主要是实现了Map节点的有序储存,使用树状结构来保证)HashMap 的哈希冲突是怎么解决的?(拉链法 + 红黑树)AVL 和 红黑树的区别,为什么不用AVL树?(AVL 主要适用于查找密集型,红黑树使用插入密集型)HashMap 高并发下会出现什么问题?(成环,数据丢失)ConCurrentHashMap 和 HashMap 的区别?(源码自己去看)Java 线程池了解吗?(两种创建方式+核心参数)反问MySQL题:可重复读下,有两个操作,一个是Insert,一个是delete,判断一下加锁的情况?当时没有做出来,后面学了一下,应该是看两个操作的前后情况:如果是先 Insert ,那么应该在Insert的前后两条数据行之间加上间隙锁,然后看 delete 的值,如果 delete 的值正好被这个间隙锁锁住了,那么delete就等待,不然就执行。先 delete 可以同理分析。例如 数据 1,2,3 我们delete 3 再 insert 5,怎么加锁的?delete 3 会给 3 加上一个记录锁,然后 insert 5,会加一个(3,正无穷)的临键锁。不冲突,所以可以并发执行二面(8.25)开始就问项目,场景题特别多,问了可能整个面试时间的一半 eg. 防超卖的解决中间夹杂了一些八股,例如 B 树 和 B+ 树的区别和优点Redis 为什么这么快,能支持1w 左右的 QPSThreadLocal 了解吗?底层原理,使用 ThreadLocal 会造成什么问题,会导致内存泄漏吗?然后问了些我的性格方面的东西:优缺点 + 举一两个例子 (话说这个不应该是 HR 面问的嘛)算法:两个线程循环打印 123 ,456,789 (GG,之前还在B站看过,结果到自己写的时候就蒙蔽了)反问其实没啥底,感觉一面表现不错,二面感觉算法题没做出很伤。😣😣😣😣😣😣😣
点赞 14
评论 10
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 14:40
门头沟学院 Java
快手求你别横向了
11号二面完,问题都答上来了,代码也写了,今天问还在被横向
点赞
评论
收藏
分享
08-13 15:30
武汉大学 后端
搜狐一面
1.redis的rdb和aof?2.redis的数据类型?3.mysql的索引和倒排索引?4.说说kafka?答:kafka是一个高性能的消息队列。消息以topic为单位进行划分,每个topic下有多个partition,一个partition可以供多个消费者组消费,一个消费者也可以消费多个partition。kafka的分布式的消息引擎,每个topic的partition可以放在多个Broker中,kafka的消费者提供异步发送和同步发送两种机制,消费者发送消息,并不是立即发送给broker,而是缓存在本地,后台有一个发送线程负责发送消息给broker,当消息量达到一定量或者时间到达一定间隔...
查看10道真题和解析
点赞
评论
收藏
分享
06-26 11:08
北华航天工业学院 嵌入式软件开发
已经不知道该怎么办了,是简历有问题吗😭😭
半解316:
内容充实,细节需要修改一下。 1,整体压缩为一页。所有内容顶格。 2,项目描述删除,直接写个人工作量 修改完之后还需要建议,可以私聊
点赞
评论
收藏
分享
07-14 19:37
广西农业职业技术大学 Java
怎么回事的喽
怎么没有面试呀
已注销:
再接着投吧
项目经历太流水账,且没有实习经历,我之前也是这样,后来跟着大厂导师修改了项目和简历之后成功上岸,有需要可以问我
点赞
评论
收藏
分享
08-14 13:51
门头沟学院 Java
米哈游秒挂
没有任何游戏经验....
投递米哈游等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
美团今天的ai coding笔试允许用ai吗
4995
2
...
该不该给领导买东西啊...
3685
美团第二批笔试
热聊中
3
...
小红书java一面
2986
4
...
美团第二次笔试 算法题直接白卷投降
2904
5
...
大疆结构秋招一面
2890
6
...
小红书-引擎架构- java实习-一&二面凉经
2703
7
...
快手秋招-后端一面
2691
8
...
大家离职都怎么开口的啊?
2430
9
...
秋招准备投这些厂可以吗?
2410
10
...
影石嵌入式面经
2239
创作者周榜
更多
正在热议
更多
#
实习的内耗时刻
#
58922次浏览
631人参与
#
扒一扒那些奇葩实习经历
#
71263次浏览
934人参与
#
工作上你捅过哪些篓子?
#
21825次浏览
139人参与
#
发工资后,你做的第一件事是什么
#
72599次浏览
252人参与
#
你上一次给父母打电话是什么时候
#
13422次浏览
126人参与
#
在职场上,你最讨厌什么样的同事
#
28123次浏览
202人参与
#
给26届的秋招建议
#
38857次浏览
995人参与
#
我的秋招“寄”录
#
45217次浏览
581人参与
#
秋招投递记录
#
28290次浏览
313人参与
#
校招第一份工作你干了多久?
#
99165次浏览
436人参与
#
节后第一天上班,我的精神状态
#
13950次浏览
122人参与
#
我的AI电子员工
#
13401次浏览
105人参与
#
今年秋招哪家公司给的薪资最良心?
#
262959次浏览
1459人参与
#
你最近一次加班是什么时候?
#
80187次浏览
428人参与
#
如果校招重来我最想改变的是
#
279615次浏览
2905人参与
#
秋招,不懂就问
#
12133次浏览
132人参与
#
安克创新求职进展汇总
#
40178次浏览
447人参与
#
应届生初入职场,求建议
#
240553次浏览
2716人参与
#
网易求职进展汇总
#
113260次浏览
1070人参与
#
机械人面试中的常问题
#
113442次浏览
1848人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务