首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
0offer选手了
2023-10-17 18:16
上海华为技术有限公司_软件工程师
关注
已关注
取消关注
华为终端线上速通
全程项目,无八股,面试官都挺好的,进池子了
#华为泡池子#
全部评论
推荐
最新
楼层
牛客346251449号
南京航空航天大学 C++
为什么线上面试了 不是线下的吗
1
回复
分享
发布于 2023-10-23 15:14
江苏
打工仔啊_
门头沟学院 C++
佬,能分享一下手撕是啥题吗?难度如何?
1
回复
分享
发布于 2023-10-17 19:09
山东
Lettigf
南京航空航天大学 C++
佬是终端BG的通软吗
点赞
回复
分享
发布于 2023-10-29 11:45
江苏
垃圾桶zzz
Nanyang Technological University 测试开发
佬问问华为线上是啥平台 约了时间但到现在没收到面试邮件
点赞
回复
分享
发布于 2023-10-22 16:47
江苏
0offer选手了
楼主
上海华为技术有限公司_软件工程师
华子,爱我一次吧😭
点赞
回复
分享
发布于 2023-10-22 16:37
江苏
睡时猫
门头沟学院 Web前端
佬,有没有终端hr的微信呀,专业面面完了,一直没约主管面
点赞
回复
分享
发布于 2023-10-18 16:21
江苏
摆烂的神
上海交通大学 数据分析师
线上?今年不需要线下吗
点赞
回复
分享
发布于 2023-10-18 00:37
湖南
粉红粉黑的一天
蚌埠坦克学院 嵌入式软件工程师
佬什么手撕题
点赞
回复
分享
发布于 2023-10-17 19:56
上海
暂无评论,快来抢首评~
相关推荐
05-07 10:28
门头沟学院 Java
航旅纵横java暑期实习
一面oc,工资太低拒了,面试官人挺好的4/18 一面自我介绍介绍实习,实习难点线程池的参数有哪些redis的持久化机制;主从复制原理;缓存三兄弟;redis分布式锁的原理;MySQL怎么实现分布式锁,要设置哪些字段哨兵集群里面的脑裂问题;怎么解决MySQL B+树和B树的区别给商户发优惠券系统的管理端。有 10 万那个商户会使用这个渠道,每个商户会拿着 10 万个手机号放到 Excel 表格里上传到管理端,你觉得这个流程该怎么做?以及我们要保证它的这个流程的高可用。有一个接口突然变的很慢,怎么快速解决;后续怎么排查原因
查看11道真题和解析
点赞
评论
收藏
分享
05-22 19:23
北京邮电大学 Java
快手还没面就挂了
周一官网投的,昨天看见流程面试中,今天再一看变成不合适,这是咋回事啊我去
点赞
评论
收藏
分享
04-27 20:00
中南大学 Java
饿了么一面
1.自我介绍+闲聊2.项目介绍3.为什么要用websocket4.Springboot 的装配流程5.Springboot的启动速度优化6.Springboot的jar包是怎么直接运行?(这个问题记不清了)7.全局异常处理怎么弄的?8.在项目中redis具体是怎么使用的,key是什么,value是什么9.怎么防止缓存穿透,缓存雪崩,缓存击穿Spring应该有很多问题,记不太清,主要都问的Spring+项目无手撕
饿了么一面130人在聊
查看9道真题和解析
点赞
评论
收藏
分享
05-23 15:16
已编辑
门头沟学院 Java
模拟面试
1,缓存架构?答:讲了一下redis在项目中的具体实现注:其实面试官想问的是多层架构2,redsi缓存击穿,穿透,雪崩怎么解决?答:击穿可以通过设置热key永不过期穿透可以使用缓存空值和布隆过滤器来解决雪崩可以通过给键设置基础时间值+随机时间值来解决注:缓存击穿还可以还通过互斥锁进行解决(性能较低)关于雪崩上面只说了大量key过期的问题 没有提到redis宕机解决方法:(1)设置多层架构 (2)建立redis主从或集群(3)提前演练redis宕机 从而设计解决方法3,大量不存在的用户同时登录时会给数据库造成压力,怎么解决?答:使用redis缓存空值注:缓存空值不能有效解决这类缓存穿透问题这里要使用布隆过滤器进行拦截 更加有效在实际业务开发中最好俩者结合使用4,jwt?答:说了一下jwt的生成和解析以及结构5,讲讲乐观锁和悲观锁答:讲了一遍sychronized的底层实现从无锁->偏向锁->轻量级锁->重量级锁这里轻量级锁就是乐观锁 重量级锁就是悲观锁6,乐观锁和悲观锁最主要的区别?答:在低并发场景下乐观锁性能好在高并发场景下悲观锁性能好注:乐观锁是认为操作的时候没有线程和我并发操作通过cas判断 不会让你的线程挂起 可能会不断自旋去尝试获取锁悲观锁是认为有线程和我并发操作 拿不到锁线程就会进入阻塞状态直到拿到锁的线程释放锁后唤醒该线程7,sychronized和reentrantlock有什么区别?答:sychronized由jvm释放锁 reentrantlock手动释放sychronized不可重入 reentrantlock可重入(避免死锁)注:这里答错了sychronized可重入 他们的主要区别在于sychronized不支持公平锁,不支持超时不可中断,不支持多条件 sychronized是java内置的关键字 reentrantlock是由juc类库所提供的8,aop怎么理解?这里答的太乱了不清楚注:把那些非核心功能抽取出来封装成一个切面去掉冗余代码通过动态代理的方式 将需要注入切面的对象进行代理在进行调用的时候直接将公共逻辑注入 侵入性较低1,缓存架构?答:讲了一下redis在项目中的具体实现注:其实面试官想问的是多层架构2,redsi缓存击穿,穿透,雪崩怎么解决?答:击穿可以通过设置热key永不过期穿透可以使用缓存空值和布隆过滤器来解决雪崩可以通过给键设置基础时间值+随机时间值来解决注:缓存击穿还可以还通过互斥锁进行解决(性能较低)关于雪崩上面只说了大量key过期的问题 没有提到redis宕机解决方法:(1)设置多层架构 (2)建立redis主从或集群(3)提前演练redis宕机 从而设计解决方法3,大量不存在的用户同时登录时会给数据库造成压力,怎么解决?答:使用redis缓存空值注:缓存空值不能有效解决这类缓存穿透问题这里要使用布隆过滤器进行拦截 更加有效在实际业务开发中最好俩者结合使用4,jwt?答:说了一下jwt的生成和解析以及结构5,讲讲乐观锁和悲观锁答:讲了一遍sychronized的底层实现从无锁->偏向锁->轻量级锁->重量级锁这里轻量级锁就是乐观锁 重量级锁就是悲观锁6,乐观锁和悲观锁最主要的区别?答:在低并发场景下乐观锁性能好在高并发场景下悲观锁性能好注:乐观锁是认为操作的时候没有线程和我并发操作通过cas判断 不会让你的线程挂起 可能会不断自旋去尝试获取锁悲观锁是认为有线程和我并发操作 拿不到锁线程就会进入阻塞状态直到拿到锁的线程释放锁后唤醒该线程7,sychronized和reentrantlock有什么区别?答:sychronized由jvm释放锁 reentrantlock手动释放sychronized不可重入 reentrantlock可重入(避免死锁)注:这里答错了sychronized可重入 他们的主要区别在于sychronized不支持公平锁,不支持超时不可中断,不支持多条件 sychronized是java内置的关键字 reentrantlock是由juc类库所提供的8,aop怎么理解?这里答的太乱了不清楚注:把那些非核心功能抽取出来封装成一个切面去掉冗余代码通过动态代理的方式 将需要注入切面的对象进行代理在进行调用的时候直接将公共逻辑注入 侵入性较低不想写了 直接把问题都扔出来吧 java线程池的七个参数?1. Java线程池,5核⼼、10最⼤、10队列,第6个任务来了是什么状态?任务扔到⼯作队列中2. 如果在第6个任务过来的时候,5个核⼼线程都已经空闲了呢?⼀样扔到队列(线程池只关注数量)3. 第16个任务来了怎么处理?创建⾮核⼼线程去处理第16个任务4. 第16个任务来了的时候,要是有核⼼线程空闲了呢?如果这个空闲的线程,将⼯作队列中的10个任务,取⾛了⼀个,变为了9个,那任务扔队列。如果空闲的线程还没来得及取⾛任务,投递时,队列⻓度依然为10,那还是创建⾮核⼼。5. 队列满了以后执⾏队列的任务是从队列头 or 队尾取?⼀般咱们的阻塞队列都是FIFO的,所以先进先出,从头取。6. 核⼼线程和⾮核⼼线程执⾏结束后,谁先执⾏队列⾥的任务?谁空闲了,并且去等待任务,谁先去执⾏队列⾥的任务。7.为什么⾮核⼼优先执⾏投递的任务?8.核⼼线程与⾮核⼼线程有什么区别?9.MySQL中如何实现数据的读⼀致性?10. MySQL的InnoDB引擎是如何通过⽇志实现事务的?11. MySQL崩溃恢复为什么不⽤binLog?12.Redis的事务了解吗?13.Redis 的持久化机制?总结:对底层的理解还是不够深入 之前没有了解过redis事务 有的时候答非所问容易跑题
点赞
评论
收藏
分享
05-23 00:06
已编辑
东北大学 算法工程师
京东凉经
京东采销后端开发,二面挂,每次都素30min,均无手撕。4.10投递。4.30一面,首先问简历闲聊。进程线程区别。java中的spring框架原理和优势java为什么要封装?什么是面向对象编程?redis采取什么结构存储大量数据的?......最后问了个场景题,大致意思是如何完成大量订单请求测试当前平台的服务能力,感觉答得不怎么好,面试官一直追问如何具体实现?因为这个部门做的是a和b投放测试的,因此需要做实验平台。无手撕。5.7二面,一样问简历,常规八股。讲讲用到了哪些多线程的知识。Redis 实现分布式锁的原理。主要是问的场景题比较多,涉及到一些微服务,这块不懂,答得很不好。hashmap的实现方式等。后面问一大堆数据,分为热数据和冷数据,如何设计数据结构实现这些数据的存储,如何对LRU进行改进?一直追问,题主答得hash表和链表组合,一直追问具体实现,后面不会了。30min......第二天进池子,后面发邮件问了一下,再过一天挂。
查看10道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
5
10
分享
评论
提到的真题
返回内容
招聘动态
查看更多
快手
25届补录+26届实习
华泰Fintech星战营
全站热榜
更多
1
...
这次是真的告别了!
1.1W
2
...
极限春招小结
1.1W
字节暑期补捞
热聊中
3
...
上午拍毕业照,下午拍结婚照!牛友祝福我们吧!
1.1W
4
...
本科四年,我决定在即将毕业时转行
1.0W
5
...
28届学院本女生走java中~
8164
6
...
找工作找到厌倦了,晒一下毕业照吧!
7809
7
...
亲爱的公司,你好!
7166
8
...
极限春招一个月总结
6123
9
...
以为走散了,命运却又把我们安排到一起
5672
10
...
毕业以后还有纯爱吗?
5454
创作者周榜
更多
正在热议
更多
#
写给毕业5年后的自己
#
4177次浏览
95人参与
#
毕业季等于分手季吗
#
14460次浏览
168人参与
#
华泰证券Fintech星战营
#
168353次浏览
191人参与
#
职场捅娄子大赛
#
319311次浏览
3263人参与
#
好好告别我的学生时代
#
43279次浏览
832人参与
#
华为求职进展汇总
#
4645313次浏览
28246人参与
#
海信求职进展汇总
#
65017次浏览
359人参与
#
机械制造岗投递时间线
#
22262次浏览
341人参与
#
晒一下我的毕业照
#
32702次浏览
359人参与
#
如何缓解求职过程中的焦虑?
#
7469次浏览
97人参与
#
如果今天是你的last day,你会怎么度过?
#
22733次浏览
197人参与
#
HR问:你期望的薪资是多少?如何回答
#
40073次浏览
525人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
108277次浏览
782人参与
#
晒晒我司的端午福利
#
14858次浏览
99人参与
#
记录实习开销
#
26782次浏览
195人参与
#
如果重来一次,你还会学计算机吗
#
46871次浏览
417人参与
#
我想象的实习vs现实的实习
#
280330次浏览
2214人参与
#
上班苦还是上学苦呢?
#
222887次浏览
1329人参与
#
工作两年想退休了
#
119939次浏览
1120人参与
#
视觉/交互/设计百问百答
#
43211次浏览
427人参与
#
实习生如何通过转正
#
84977次浏览
1326人参与
牛客网
牛客企业服务