应聘蘑菇街25k(Java岗),不曾想被问到怀疑人生!

JVM 调优系列 1:“精通 JVM 调优,有过 JVM 调优经验”,简历敢写吗?薪资涨 5k 的技巧! 现在除了一些有工作和开发经验的大神,基本很少有人在简历上敢写 “精通 JVM 调优,有过 JVM 调优经验”,因为应聘者如果写这句话就意味着你的面试将会是很 “难过” 的,面试官会变着法的问你如何进行 JVM 系列调优,如果你的基础比较薄弱或者是仅仅背面试题速成,那么你很可能在面试中露馅。JVM 作为 Java 的核心,面试后端开发工程师或者架构师这都是必备的技能。既然 JVM 如此重要,那我就在本系列中完整的过一遍,让你敢于在简历上写 “精通 JVM 调优,有过 JVM 调优经验”,薪资涨 5k!在聊 J 阅读详情

前言

本文是一位粉丝朋友前段时间的真实面经经历,面的是蘑菇街

背景介绍:

工作经验:Java开发5年

学历背景:重庆邮电大学(信息安全专业)

工作经历:主要业务在柬埔寨做移动支付钱包(聚合支付的项目,让柬埔寨当地华人能使用微信、支付宝支付)

注意:以下内容均为真实面经分享,大家可以认真阅读完,看下这些面试题你是否能答的让面试官满意,同时我也会分享一些面试的小技巧给大家,主要告诉你如何准备简历,如何准备面试,2020大厂面试真题分享(含答案),哪些学习资料值得看。

话不多说,下面一起跟着这位粉丝朋友面试经历来看看他的面试之旅吧,另外,下文中涉及到的面试题答案、复习资料,均有完整PDF版分享,关注+转发后私信“666”即可免费获取

面试全过程

面试官:自我介绍一下吧

程序员:你好,我毕业于XXX,工作5年了,最近的工作主要是负责XXX(见以上背景介绍)

面试官:看到你写到熟练掌握Java语言的高级特性,简单介绍一下Bean SpringBean一个注入过程吧

程序员:Bean的注入过程......首先是从配置文件(注解)里面把它和对象.....额,我对这方面还是不太熟悉

面试官:没事没事....我们接着往下聊

程序员:尴尬一笑

面试官:我看大你写到你了解一些高级特性,你能给我简单的介绍一下Java8有哪些新特性吗,或者你比较擅长的新特性有哪些?

程序员:Java8主要就是在语法上就是lambda表达式,它可以用函数式进行那个函数式编程,函数式接口的意思就是它这个接口它只有一个方法.....

面试官:还有别的吗?

程序员:还有一些流的操作,比如:Stream API它可以简化编程语义,显得更清晰,比如在做一个filter功能,就可以绑定数据把不符合要求的数据过滤掉,就在以前的话写一个for循环,看起来就没那么好理解....然后对于数据结构进行了一些优化,像ConcurrentHashMap,它底层实现改成了红黑树.....

面试官:你刚刚说的都是一些优化,我问的是它新加的一些高级特性

程序员:再次尴尬一笑.....

面试官:你刚刚提到它的流式处理,那对比像foreach或者基本的for循环,它有没有在效率上进行优化,还是说它更慢了?你有去了解过吗?

程序员:额...没有

面试官:我看你说对并发编程有些了解,你能跟我讲一下Synchronized和Lock锁它的底层实现原理吗?

程序员:啊....Synchronized是一个语义级的支持,它在一个对象头里面,它有一个Mark Word的标记去记录它的锁,Lock显示锁是利用了它底层是一个AQS,它式一个双向链表的先进先出的一个队列,它只有当前持有锁的线程就是一个对头,然后它释放出来之后,就会利用一个自旋的操作,让下一个线程作为队头这样子

面试官:那它们两个分别是什么层面的呢,是jdk层面还是JVM层面,还是?

程序员:Synchronized是JVM层面的,Lock是jdk层面的

面试官:刚刚你说到了Synchronized,你有去了解过它锁方法、锁对象和锁代码块分别是怎么去实现的吗?

程序员:额.....这个没有

面试官:那你了解Synchronized锁升级过程吗?

程序员:没有....

面试官:那刚刚提到了Lock,CAS你能给我简单的介绍一下吗?

程序员:CAS就是比较并交换

面试官:恩恩,提到这点就可以了,那你有在实际开发过程中有实际的一些应用吗?应用到乐观锁的一个过程

程序员:有的,就譬如,我在更新数据库的时候,如果一个数据库用的是乐观锁的话,我也用一个自旋的操作,就把他更新到成功为止

面试官:自旋的效率会不会很低?如果一直取不到这个锁的话,那可能会造成一些线程堵塞,或者在高并发场景下其他的会影响到很多效率,有考虑到这个问题吗?

程序员:也考虑到了.....如果并发高的时候确实不太适用用自旋,这个时候更适合用悲观锁

面试官:那跟我聊一下线程池吧

程序员:线程池是.....我还是先说一下它的工作流程,再变成先提交进来,它先进入核心吃里面,如果线程书大于coreSize,就会进入一个阻塞队列,阻塞队列满了后就会新建一些线程,进入最大的池里面;当线程数,连maxSize的超出了之后,它就会执行一个拒绝策略,JDK自带的拒绝策略有四种:一种是直接丢弃;一种是抛异常;一种是由调用者的线程执行;一种是丢弃阻塞队列里面等待时间最长的一个线程

面试官:我看你简历上还提到了熟练掌握JVM调优的知识,我能问一下你了解它调优的一些基本步骤吗?

程序员:啊....一口老血,调优的基本步骤....就譬如,我从...恩..我从OOM说起吧....如果生产上发生一个OOM异常,首先是要判断它是在堆里面发生的还是元空间里面,还有......它还有一种类型就是GC效率过低.....吧啦吧啦

面试官:假设给你一一个场景,如果现在遇到了一一个线上CPU100%的一一个场景,你怎么去排查这个问题,说一下你的大概思路

程序员:首先用Top命令,如果那个机器上运行还有其他进程,就先查出是哪个进程调用的占用的CPU最高...

面试官:打断一下、打断一下, 一般我们在Linux上面去查进程的命令,你还记得吗?

程序员:就知道要用ps

面试官:那你继续吧

程序员:嗯嗯,然后查出占用CPU占用最高的进程,就找这个进程里面占用最高的一个线程,那个命令我忘了,反正拿出进程之后就转换为16进制的,然后再用jstack打出它具体的堆栈,定位到具体的哪一行代码

面试官:恩,可以的,我看下面你还提到了像MySQL也是比较熟悉的, 一般像MySQl怎么去优化它的查询呢?

程序员: emm, .一般就用explain执行计划,看看它执行的各方面的数据,如果索性没用到的话就建索引就是这样子...

面试官:那索引一般MySQL有几种类型?

程序员:一般就两种吧.. hash和B+树

面试官:那我们为什么要用B+树?不用别的数据结构,比如平衡二叉树、红黑树这些?

程序员:不用平衡二二叉树,是因为平衡二叉树树高太高了,如果你数据放在内存的话,用二叉树也是没有问题的,但如果树高很高的话它就会频繁访问硬盘, IO就会变强

面试官:那树高低也有B树,为什么它用B+树?

程序员:额...这里就不是很了解了

面试官:你能跟我说一下MyISAM和InnoDB的区别吗 ?

程序员:主要的区别是MyISAM使用的非聚集索引,所以它的索引直接指向的是数据项; InnoDB用的是追溯索引,它的索弓|是指向它的主键索引,它的主键索弓|采用相同的数据项。然后, InnoDB支持redo log日志,还有一个InnoDB支持事务和行锁 , MyISAM只支持表锁...

面试官:问一个扩展性的知识,你有去了解过一-张表, 最多可以建多少个索引吗?

程序员:尴尬...没有了解过

面试官: 16个,你可以回去看一看,扩展性的知识没关系

程序员:好的好的...

面试官:我看你也熟悉Redis啊,这么多缓存中间件,你是怎么想到去用Redis的呢?或者说你有没有想过在开发过程中技术选型的时候,为什么选择Redis ?

程序员:首先我说一下Redis和Memcache ,我理解就是Redis的数据类型比Memcache丰富很多,因为它有5种数据结构,而Memcache对应的只有Redis的string。Redis还有一 -个list它可以作为队列,还有set. zset、 hash, 数据类型丰富很多,能满足生产上的更多场景,MongoDB的话,我不是很了解...

面试官: Redis为什么这么快?

程序员:因为它的IO模型是异步非阻塞,还有它是单线程的

面试官:你确定它一定是单线程的吗?

程序员:尴尬一笑

面试官:那如果我断电了, 是不是数据就丢了? Redis官方是怎么保证数据的高可用呢?

程序员:它有一个持久化,就是把数据持久化到硬盘里面,持久化也有两种方式,一种是RDB ,每隔一段时间就会把内存快照存到硬盘里面, 一般不太用;还有一-种是AOF ,就是把命令写到文件里面,如果断电的话可以根据AOF写的文件来恢复读写的数据..

面试官:你刚刚提到RDB用的不多,其实用的还是挺多的,一般在生产 上都是两个同时开启的,两者有优点也有缺点, AOF数据会安全一点,但是恢复速度比较慢,RDB恰巧相反,-般应急情况下都会用RDB的,然后再用AOF去追加那些不全的数据

(又受教了..)

面试官:你了解过它的集群吗?

程序员:..没有了解过

面试官:那你跟我讲一下缓存击穿和缓存穿适这两者 你的理解吧

程序员:缓存穿透的意思就是说,它查询的时候缓存没有命中缓存层,就直接到达了存储层后端的传输....缓存击穿我不太了解,.尬笑

(面试官解释什么是缓存击穿. . .. )

面试官:我看你说熟悉一些主流框架,像spring和mybatis ,那我问-个spring很基础的点吧,你说一下Spring的优点吧

程序员: emmm.. Spring的优点:我觉得它没有侵入,它主要的一个功能就是替你把你的对象的依赖管理起来

面试官:那不就是AOP和IOC吗?可能毕业太久都忘了吧,我看你毕业5年了

程序员: AOP和IOC这两个优点我倒是没忘,你说它优点的时候,我可能瞬间往另-一个方向想了, 就想着觉得还有什么大的优点哈哈

面试官:我看你写了一一些分布式的框架,那你跟我说一下Dubbo的调用链路吧 ,从生产者到消费者整个链路

程序员:陷入沉思:生产者启动的时候,首先去ZK注册,消费者如果是第一次调用生产者的话,也是先去ZK那里拿到生产者的一个IP地址信息以及端口,再去访问生产者...

面试官:就完了? (面试官大笑)这中间像那种它服务暴露过程,然后它下面在调用过程中其实还有一个Monitor什么的,在启动的时候还有一-个Container的容器 , 不然你想它怎么跟Spring Bean融合是吧?

程序员:明白了明白了

面试官:我看你还熟悉常见的设计模式,那你了解哪些设计模式?除了单例和工厂

程序员:我说一下项目中比较常用的几个:策略模式,它的内结构有一-个Context,它是聚合的一一个抽象的策略接口,还有很多个具体的策略实现类来实现它。还有一一个状态模式,.. . 吧啦吧啦说了一下

面试官:我看一下你项目里面以金融场景居多,那么在金融支付场景中你是怎么保证幂等的?

程序员:首先在数据库层面是要做一个唯一索引的,如果在访量稍微大的情况下,可以考虑把一些需要做幂等的数据先存到缓存里面

面试官:那你存在缓存里面是怎么去做的呢

程序员:下一笔订单的时候,可以把订单号放到Redis里面,下一-笔订单来了之后先去Redis里面检查是否存在此订单,然后在那里过站)

面试官:那不对啊,你-一个订单号按道理来说会出现各种场景,像退款、下单、支付、发货等等都是一个订单号操作的,那你怎么保证是一一个场景还是多个场景在这里进行操作的?因为它完成可能是支付成功后,商家马上接到这笔订单然后发货,对吧?

程序员:对对对,我刚说的就是下单新建一个订单的场景

面试官:那怎么避免重复消费呢?或者说是怎么避免重复支付这种场景呢?

程序员:额..免重复支付我目前做法就是从数据库里面查一下订单的状态 ,然后用状态机的状态,就刚刚说的设计模式,如果已经完成了,就已经到了一个状态了,就不会对这笔订单做修改。如果它还是要处理的话,就证明它还可以留下失败和成功的方法)

面试官:聊一下分布式锁怎么实现?

程序员:分布式锁主要是控制我们平时所谓的一-个共享资源的修改,平时就用Redis setnx原子操作)

面试官:我看你基本上都是待了一年就离职了,你能说一下你离职的原因吗?

程序员:.........

面试官:你对自己职业规划大概是什么样的?

程序员:往互联网金融行业走

面试官:你有什么想问我的?

程序员:问了一些之前没太懂的

面试总结:从这场面试官中可以看出,面试官没有深问,不然估计80%的内容都答不上来,基本上都是偏基础的东西,底层的内容没有怎么问,写了个Dubbo在简历上,面试官都没有问他Spring Cloud,Hystrix容器这些,连bus都可以问出一堆东西,一旦问了真的就只有尴尬了,问到怀疑人生。

如何备战面试

首先,可以去投一些小公司的简历,去面试扫盲,看看哪些东西不会,欠缺哪些知识,然后回家做面试复盘。

针对自己简历做优化,不要搞得写了一个Dubbo,然后面试官稍微往深一点问你就答不出来了。简历上注意以下三点:

(1)注意区分:了解,熟悉,精通,不要乱写,面试官很多问题都是根据简历描述来进行的;

(2)专业知识和项目经验在精不在多,尤其是项目经验一定要写自己熟悉的且有内容可说的,不要认为写得越多越好;

(3)要熟悉自己的简历内容,准确掌握,最好是多阅读自己的简历。

其次,也可以在前期做好准备,多去刷一刷面试题,多看一些学习资料或者视频教程等等,这里我也分享一些我收集整理出来的学习资料以及面试真题分享给大家,【转发+关注】后私信“666”免费领取

Java核心内容整理

 

面试真题整理

建议

大家可以把Java基础,JVM,并发编程,MySQL,Redis,Spring,Spring cloud等等做一个知识总结以及延伸,再去进行操作,不然光记是学不会的,这里我也提供一些脑图分享给大家:

最后

无论是哪家公司,都很重视基础,大厂更加重视技术的深度和广度,面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。

针对以上面试技术点,我在这里也做一些资料分享,希望能更好的帮助到大家。【转发+关注】后私信“666”即可:

希望大家在金九银十都能拿满意的offer!


 

 

蘑菇街Java后台一面 蘑菇街Java后台一面 蘑菇街Java后台一面 蘑菇街Java后台一面 蘑菇街Java后台一面 立即下载

相关推荐

别再到处找模板了!我用这套软著申请材料(含用户手册+源代码模板)两个月搞定

本文提供了一套高效的软著申请材料模板,包括用户手册和源代码模板,帮助开发者两个月内快速完成申请。通过实战指南和常见误区解析,详细介绍了材料准备的规范与技巧,确保格式合规性,大幅提升审核通过率。

weixin_29268637的博客 548

【蘑菇街技术部年会】程序员与女神共舞,鼻血再次没止住。(文末内推)

蘑菇街技术部的年会,别开生面,一样全是美女。

敖丙 3万+

Linux实战:rMATS可变剪切分析从零到一,避坑指南与结果深度解析

本文详细介绍了在Linux系统上从零开始部署rMATS进行可变剪切分析的完整流程,包括环境搭建、安装避坑指南、参数优化及结果解读。特别针对gfortran依赖、数学库配置等常见问题提供解决方案,并深入解析JC与JCEC结果的差异及可视化技巧,帮助生物信息学研究者高效完成可变剪切分析。

weixin_30394669的博客 409

入职字节跳动那一天,我哭了(蘑菇街被裁,奋战7个月拿下offer)

先说一下自己的个人情况,20届应届生,通过校招进入到了蘑菇街,然后一待就待了差不多2年多的时间,可惜的是去年8月份受疫情影响遇到了大裁员,而我也是其中一员。

软件测试技术交流分享 556

从MATLAB到版图:手把手复现一篇16位1MSPS SAR ADC的完整设计流程(含Cadence与Verilog代码)

本文详细介绍了16位1MSPS SAR ADC的完整设计流程,从MATLAB行为级建模到Cadence电路实现,再到Verilog数字逻辑编码和版图生成。重点讲解了高精度逐次逼近型模数转换器的关键技术,包括电容阵列建模、校准算法实现、FFT性能验证以及混合信号仿真等,为工程师提供了实用的工业级设计指南。

weixin_28703507的博客 301

22AP10 SS524 平替 海思HI3521DV200 可提供开发资料

入,突破了数字接口的视频输入性能瓶颈,提供两倍于前代产品的视频输入能力。视频编解码引擎、视频图像处理的算法效果及性能得到了进一步提升。芯片为客户产品提供了高性能、优异图像质量。推理引擎,支持多种智能算法应用。合丰富的外围设备及高速接口,该。解决方案,广泛用于模拟高清。产品应用开发的新一代专。四核处理器和性能强大的。

szhorsway的博客 1011

对话:一个工程师在蘑菇街4年的架构感悟

苏武,蘑菇街工程师,2012 年加入蘑菇街,经历过数年蘑菇街系统的改造升级。曾负责 2014、2015 年双十一稳定性保障工作,目前主要负责全站稳定性工作。高可用架构:作...

weixin_45583158的博客 262

CAM350常用快捷键

CAM350快捷键 CAM350常用快捷键

bhxc809751502的博客 3054

入职字节跳动那一天,我哭了(蘑菇街被裁

一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。

A1867350的博客 978

基于Simulink的超级电容器充放电仿真

为了更好地理解和设计超级电容器的应用系统,通常需要进行详细的仿真分析。Simulink 提供了一个强大的仿真环境,可以用来设计、分析和验证超级电容器充放电系统的控制策略。本教程将详细介绍如何使用 Simulink 进行超级电容器充放电的仿真实例。如果你希望对超级电容器的充放电过程进行精确控制,可以添加一个简单的逻辑控制器来控制开关的状态。通过本教程,我们详细介绍了如何使用 Simulink 进行超级电容器充放电的仿真实例。2. 添加超级电容器模型。7. 添加控制器(可选)1. 调整超级电容器参数。

xiaoheshang_123的博客 518

用C#+Avalonia写跨平台串口工具:Windows/macOS/Linux通吃,还能解析Modbus+画实时曲线

不管是串口还是蓝牙,核心操作都是“打开连接、发数据、收数据、关连接”,先定义一个// 通信设备接口:统一串口/蓝牙的操作// 连接状态变化事件(UI层订阅)// 接收数据事件(收到数据后触发)// 通信配置(不同设备配置不同,用泛型)// 通信设备接口:统一串口/蓝牙的操作 public interface ICommDevice : IDisposable {// 连接状态变化事件(UI层订阅) event Action < bool > OnConnectionChanged;

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 997

牛逼!两年经验三面蘑菇街成功拿下offer,太感谢这份java面试神技了!

前言 说一点做开发的经验吧,只有技术过硬,在哪儿都不愁就业,“万般带不去,唯有业随身”学习本来就不是在课堂那几年说了算,而是在人生的旅途中不间断的事情。 人生短暂,别稀里糊涂的活一辈子,不要将就。 蘑菇街Java开发一面(45分钟) 面试官比较亲切,会认真听我讲,就我说的项目进行深度的挖掘,整体感觉挺不错的,是一次体验感极佳的面试 自我介绍 项目介绍 我在介绍中有说使用布隆过滤器配合Redis的bitmap抵御缓存穿透,于是面试官就这个点深入问我问题 如果数据库的数据很大怎么办,也要在项目启动的过程中直接加

weixin_49494194的博客 257

6、 实时家禽健康识别与疾病检测系统的深入解析

本文深入解析了一种基于物联网的实时家禽健康识别与疾病检测系统,结合图像分析和音频分析技术,能够有效识别病鸡并防止疾病传播。文章详细介绍了系统的测试环境、数据采集与预处理方法、图像与音频分析流程,并对系统性能进行了全面评估。最后提出了未来改进方向,包括多模态融合、深度学习应用及实时性优化等。

weixin_28840811的博客 185

看完全都会了!我的移动开发春季历程,写给正在求职的安卓开发

主要说一下个人经历,希望能给即将面试的小伙伴一些有效信息。大家都要加油~ 基本情况 先说一下个人基本情况,计算机科学与技术专业。主要学的Android开发,所以投的岗位都是Android开发工程师。投了知乎,内推了阿里蘑菇街腾讯百度网易。腾讯百度都没有收到面试,知乎Skype面试,蘑菇街阿里电话面试,网易现场面。知乎二面被拒,蘑菇街阿里一面被拒,网易三面,然后备胎了,前几天被通知过了,收到了offer。自己整理了一下被问到的问题,现在分享给大家,另外自己整理的一下资料也会发给大家,希望能帮助到各位求职的小伙

fanzhang_vip0723的博客 136

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

求职

提前批 蘑菇街 8.20 免笔试 安卓或者测试 https://www.nowcoder.com/discuss/215778?type=7&order=0&pos=1&page=2 作业帮 8.31 笔试 测试开发 /数据平台 https://www.nowcoder.com/discuss/204931?type=all&order=t...

windyxue的博客 480

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

JVM 调优 1:“精通 JVM 调优,有过 JVM 调优经验”简历敢写吗?薪资涨 5k 的技巧

现在除了一些有工作和开发经验的大神,基本很少有人在简历上敢写“精通 JVM 调优,有过 JVM 调优经验”,因为应聘者如果写这句话就意味着你的面试将会是很“难过”的,面试官会变着法的问你如何进行 JVM 系列调优,如果你的基础比较薄弱或者是仅仅背面试题速成,那么你很可能在面试中露馅。JVM 作为 Java 的核心,面试后端开发工程师或者架构师这都是必备的技能。既然 JVM 如此重要,那我就在本系列中完整的过一遍,让你敢于在简历上写“精通 JVM 调优,有过 JVM 调优经验”,薪资涨 5k!

白鹿第一帅的 优快云 博客 3636

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

我的Android开发校招之路

终于,我的秋招结束啦!从7月17日开始,到10月19日结束。三个月里,有汗水、有挫败、有喜悦、有成长、有蜕变....。谨以此帖,记录自己的研究生生涯及秋招之路,希望能对后面的其他同学有所帮助。 (一)自我介绍 楼主本硕就读于西安某211,计算机应用技术专业。学术上的成果主要有:一作SCI二区论文*1、专利*3。主要的研究方向是:安卓安全、安卓开发、深度学习。 ...

云瀚的自习室 5928

蘑菇街 java 面试_【蘑菇街java工程师面试】蘑菇街Java后台开发二面挫败-看准网...

面试官是个女生,hr打电话来两天后就开始电话面试了。自我介绍 :大三学生,学习了一年iOS,自己做了两个项目,天气和微博,swift和OC都写。蘑菇街面经一面:1,如何用实现微信两人之间发送消息?网络服务器中会存储着一个用户列表列表,当用户发送一条消息到服务器,服务器会建立一个安全长连接,并通过该用户的id获得对应用户的好友列表,用户想要对话的时候不用再次建立连接,直接通过已有连接发送到另外的用户...

weixin_33230433的博客 272

蘑菇街Java后台开发一二面面经

蘑菇街Java后台开发一二面面经 ​ ​ ​ ​ 本菜鸡妹妹的春招上岸之路,第一次挂经献给蘑菇街。 时间线 时间 状态 2020/3/6 内推投递后端开发岗位 2020/3/11 邮件确认一面时间 2020/3/12 视频一面 2020/3/16 邮件确认二面时间 2020/3/18 视频二面 ​ ​ ​ ​ ​ ​ ​ ​ 都是视频面试,没有手撕代码也没有口述...

NayelyA的博客 997

蘑菇街Java后端实习面经(已拿offer)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34106122的博客 1044

面试官:开口要25K,我就用了2成功力,把你问到怀疑人生(Java)

导语 本文是一位粉丝朋友前段时间的真实面经经历,面的是蘑菇街 背景介绍: 工作经验:Java开发5年 学历背景:重庆邮电大学(信息安全专业) 工作经历:主要业务在柬埔寨做移动支付钱包(聚合支付的项目,让柬埔寨当地华人能使用微信、支付宝支付) 注意:以下内容均为真实面经分享,大家可以认真阅读完,看下这些面试题你是否能答的让面试官满意,同时我也会分享一些面试的小技巧给大家,主要告诉你如何准备简历,如何准备面试,2020大厂面试真题分享(含答案),哪些学习资料值得看。 话不多说,下面一起跟着.

如果频繁就私信一下呢 648

Java 3 年,25K 多吗?

前段时间有一朋友说,裸辞一个月面试寥寥无几,感觉自己找不到工作了,怎么办?一问才知道:现在3~5年Java开发平均都在27k了,按照自己三年多的工作年限,25K不高吧!但是面试过程中不是...

Java之间 688

你选择25k的996还是18k的965?

点击上方“Java后端技术”,选择“置顶或者星标”你关注的就是我关心的!来源:http://h5ip.cn/hSDk很多互联网公司,更多的创业公司,老板都喜欢玩996。一...

Java后端技术 1541

【转】蘑菇街面试经历(已拿到offer)

最近正好接到了蘑菇街的面试通知,顿时很欣喜,还在等通知,不知结果如何。 首先安排了一次电话面试,大体内容时现在工作的一个状态,主要负责的项目功能,模块,以及架构例如,高并发网站优化,负载均衡等等,还会问你最近看过哪些技术方面的书籍。过了。 然后就是去杭州现场面试。 一面:就是电面的那个人,花名石头。他们那边都是用的花名。主要就是聊了下自己做过哪些的项目,然后详细的聊聊这个项目的一个整体架构。...

weixin_33786077的博客 1903

3 年开发一直被拒,什么情况?

前段时间有一朋友说,裸辞一个月面试寥寥无几,感觉自己找不到工作了,怎么办?一问才知道:现在3~5年Java开发平均都在27k了,按照自己三年多的工作年限,25K不高吧!但是面试过程中不是...

xmt1139057136的专栏 574

行云集团高级java工程师面试,25k-50k工资水平真不错

下面是正文。 由于没怎么准备,先去市场看看现在的面试行情,大部分知识都是以前积累的 行云集团-高级 Java 工程师岗位 薪资范围:25k~50k ,3~5年经验 Java 高级开发工程师 一面(60min) 介绍项目(20min):面试官往死里抠你的职责,项目上下游,项目架构,你如何做的服务拆分? Spring Bean 的生命周期?这部分我主要根据自己写的一个小框架回答了,因为这个小框架拦截了BeanPostProcessor,所以在 Spring 容器在启动的时候会..

各种自助共享门店系统定制开发,美团核销服务商 690
上一篇: 我在阿里最神秘的部门上班
下一篇: 我是如何失去团队掌控的?一个技术总监的反思
Java斗帝之路
博客等级 码龄7年 2392粉丝 687原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值