首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
半桶响叮当
2022-03-30 11:10
新疆大学 Java
关注
已关注
取消关注
京东暑假实习二面
感觉是kpi面。hhhh
#暑假实习#
#京东#
#实习#
#面经#
提示
全部评论
推荐
最新
楼层
给个实习吧~~
中国石油大学(华东) 算法工程师
是物流么
点赞
回复
分享
发布于 2022-03-31 11:01
牛客126679221号
东北大学 Java
咱俩问的问题一模一样
点赞
回复
分享
发布于 2022-03-31 09:02
topbo
门头沟学院 Java
楼主投的哪个部门呀
点赞
回复
分享
发布于 2022-03-30 17:30
铁离子
嵩山少林武术职业学院 Java
刚面完,开局扯淡扯了十多分钟,后面十多分钟稍微穿插了些技术问题,主要是瞎聊天。牛客上就没有看到有最终通过的,估计根本就不想招人
点赞
回复
分享
发布于 2022-03-30 15:57
暂无评论,快来抢首评~
相关推荐
05-25 21:22
编程行业的“加班文化”,你能接受吗?
凌晨三点,我被手机震动惊醒。睡眼惺忪地摸到手机,是部门群里项目经理发的消息:"兄弟们,客户临时加了个需求,明天上午十点前必须上线,辛苦大家加个班!"配图是一张星巴克咖啡券。我看了眼旁边熟睡的老婆,轻轻下床,摸黑打开电脑。屏幕蓝光映在墙上,像极了太平间的冷光。敲了两个小时代码,突然听见厨房传来"咣当"一声。跑过去一看,老婆正蹲在地上捡打碎的杯子,睡裙下摆沾着咖啡渍。"对不起,"她揉着眼睛说,"我想给你泡杯咖啡,结果手滑了。"我蹲下来和她一起捡玻璃碴,突然发现她指甲缝里有干涸的血迹——那是昨天帮我收拾电脑包时被划破的。...
Cyan不是大脑蚕:
这种****能不能管管
投递知乎等公司10个岗位
点赞
评论
收藏
分享
05-19 10:34
哈尔滨工业大学 Java
暑期实习offer选择,求助
投票
双9,暑期实习offer选择。都是后端开发1.招银网络科技杭州,内容是金融tob端核心业务,主要是薪福通那块,实习转正期短,面试体验很好,已经先接了offer了。2.京东物流-技术与数据智能部门,请问一下大家这个部门工作氛围如何,面试官说组里是搞对接商家物流下单配送的,工作强度9-9-5,618可能强度更大,可能需要实习半年才能转正,因为可能不考虑转正了,因为还要秋招,总体给我的面试流程体验一般,时间拖的太久,感觉比较养鱼。家在长三角附近,以后走南方的互联网私企的概率不太大,更偏向于国企这些泛体制。求大家帮忙看看,暑期实习选哪个,谢谢!
投递京邦达等公司8个岗位
点赞
评论
收藏
分享
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-20 02:32
重庆大学 Java
📍面试公司:腾讯wxg💻面试岗位:后端开发❓面试问题:上来手撕三道算法题,第一道一道是连续子数组的和是k的n次幂,求有几个这样的连续子数组,第二道:还有一道是在数组里查询p,查询过后p=p+nums[p]+k,当p>=数组的长度时就停止查询,问查询了几次。两道题写了核心代码,acm模式不熟没调。第三道题没写。然后后面问了下操作系统进程和线程的区别,B+树,treemap为什么用红黑树不用b+树等等。🙌面试感想:处女面,面完感觉自己基础太差了,算法八股都得恶补,八股八股说不清晰,项目也没有真正深入的去理解每个地方为什么那么设计,为什么不能用其它的方法,跟其他方法比存在的缺点。从三月份开始0基础学的java,两个月高强度学习补基础,敲项目,五月初开始投递的吧,第一面就让我知道自己确实很菜,不知道自己在这条路上能走多远,该怎么重新规划一下接下来的学习。
全自动干饭机:
一面就面wxg啊,太狠了
查看5道真题和解析
点赞
评论
收藏
分享
05-15 20:42
电子科技大学 Java
字节后端二面java面经
5月13日下午三点的面试,因为我忘记点加入会议了所以迟到了十分钟面试主要是项目问题和场景问题1、介绍自己2、介绍项目,你挑一个最有代表性的3、有什么有价值的工作4、如何实现的,详细介绍一下流程5、延时队列有什么用6、超时关单如何实现的7、如何保证库存扣减(中间可能还有两个场景问题我忘了)8、使用nginx,如何使用的,为什么选择使用nginx9、你是如何进行压力测试的10、你说你这个高并发,是什么意思?11、高并发是指一秒内100操作?还是定时秒杀?12、如果你这个项目qps一直上升,什么时候会崩溃,从哪里崩溃?13、如果让你防止崩溃,你有什么策略?14、有哪些操作可以避免?15、说一下限流的算法?16、桶限流是如何实现的?17、说说你的数据库是如何设计的,挑几个讲一讲。18、你的数据库有什么索引,如何设计的索引?19、mysql中索引如何存储的,分为哪几类?20、你知道聚合索引吗?说一下?21、聚合索引为什么有最左匹配,在b+树上是如何创建的?22、来个算法,说下思路:创建三个线程轮流输出 ABC。感觉就是纯纯项目场景问题。可能有些问题的顺序记错了,总体来说就这些。算法也不算很难,开始使用synchronized来写结果全屏报错标红,我不知道为什么,只能临时改成reentrantlock。
查看22道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
14
分享
评论
提到的真题
返回内容
招聘动态
查看更多
京东TET
快手
快Star-X特别技术人才计划启动
现代汽车前瞻技术研发中心
全站热榜
更多
1
...
腾讯csig暑期一二三面
7253
2
...
史上最细SQL实战系列:sql笔试例题总结篇(建议收藏)
7065
3
...
可是,我脱了长衫也没人要啊...
5212
4
...
腾讯云智后台开发暑期面经
4298
5
...
为什么你很难找到工作
3613
6
...
字节实习week6:听leader吐槽当前的应届生候选人们
3552
7
...
友友们如何看待这个问题
3001
8
...
秋招打算走后端和agent开发,简历求批
2617
9
...
简历很差吗?
2617
10
...
《炸裂!黑马程序员居然拿我打广告》
2606
创作者周榜
更多
正在热议
更多
#
大家每天通勤多久?
#
45976次浏览
346人参与
#
银行笔面经互助
#
134353次浏览
1169人参与
#
现代汽车前瞻技术研发急速编程挑战赛
#
33926次浏览
259人参与
#
上班到公司第一件事做什么?
#
58692次浏览
501人参与
#
设计人如何选offer
#
119378次浏览
741人参与
#
CVTE求职进展汇总
#
16459次浏览
292人参与
#
上班苦还是上学苦呢?
#
229741次浏览
1357人参与
#
非技术投递记录
#
604609次浏览
6402人参与
#
90后北漂现状
#
24924次浏览
201人参与
#
百度工作体验
#
227087次浏览
1997人参与
#
机械人与华为的爱恨情仇
#
117929次浏览
951人参与
#
金融财会交流会
#
110626次浏览
380人参与
#
工作中,努力重要还是选择重要?
#
137342次浏览
1683人参与
#
发工资后,你做的第一件事是什么
#
68801次浏览
232人参与
#
机械人,你的秋招第一份简历被谁挂了
#
141777次浏览
1982人参与
#
Offer比较,你最看重什么?
#
187055次浏览
1288人参与
#
工作中哪个瞬间让你想离职
#
26495次浏览
179人参与
#
你觉得实习能学到东西吗
#
41165次浏览
783人参与
#
秋招什么时候开投比较合适?
#
29270次浏览
354人参与
#
联想求职进展汇总
#
271110次浏览
2053人参与
#
机械人集合!你是什么工程师?
#
16438次浏览
89人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务