获赞
132
粉丝
21
关注
5
看过 TA
721
华中农业大学
2024
Java
IP属地:湖北
暂未填写个人简介
私信
关注
小插曲,在等待被call的过程中无意间碰到一位正在吃饭的工作人员,聊着聊着发现他是二面面试官,是所有一面面试官的leader,今天是他带着团队过来面试,直接中大奖了,还以为有机会二面见面的没想到一面就挂了,然后简单分享下跟这位leader的谈话内容吧1、刚开始我问他说今天来面试技术岗的人多吗他跟我说其实还挺多的2、然后我跟他聊了一些关于我在学校的事情,说今年Java真的很卷,很多92硕士在和我们一起竞争,感觉有点竞争不过。他说确实是有一点,今天面试的人里面,80%几乎都是硕士,不过我也不用太担心,他在选本科生的时候也会考虑在未来几年内,能否达到跟研究生一样的水平3、然后由于我之前在牛客上看到有言论说Java岗已经招满了,现在Java都是陪跑的言论,所以也跟他反馈了这件事他跟我说其实不用特别在意语言,因为其实后面大部分招进来的人都是会转岗的,只要足够优秀,是可以进公司后去转go的4、我吐槽说今年池子很大,好几家面试完后都泡池子了他笑着问我说我是不是都面出经验来了,然后说没办法,企业肯定是优中选优嘛,所以就会有个这样的过程然后还聊了一些事情,总体感觉很nice,可惜最后没能进入二面总之跟这个leader聊的时候,还是能感觉到今年的竞争比较激烈的,但是这个面试官还是挺好的,说挺喜欢我们数学专业的学生,比较有潜力一面面经开始:(主要是针对项目的深挖,我做的这个项目是一个分布式文件存储系统)1、自我介绍2、项目中遇到的挑战3、项目团队规模4、项目中负责的模块5、自己的工作主要是解决了什么问题6、项目难点在哪7、项目实现过程中,如果有多个方案选型的话,你一般的策略是什么8、怎么解决的脑裂问题9、为什么选择ZK,有没有其他方案10、为什么ZK更契合项目,能用Redis吗11、你这个项目中除了满足了相关的功能之外,还考虑了什么(朝着CAP理论去回答的)12、如果对性能和稳定性有更高的要求,怎么继续优化13、手撕算法(如果有1TB的数据,想给这1TB的数据从大到小进行排序,应该怎么去实现)14、问了下数学分析的成绩为什么只有72分(我说期中考试老师给我们下马威,题目巨难,全专业及格的人不超过10人)反问:我问面试官说我有哪些方面需要继续提升的?面试官说其实也还好,然后就没说下去了,也许是不忍心伤害我的自尊心
投递深信服等公司10个岗位
0 点赞 评论 收藏
分享
1.自我介绍2.实习介绍3.怎么实现的自动检测4.简单介绍一下Zookeeper,主要是解决了什么问题,有什么特性5.介绍下ZNode的相关的概念6.项目在CAP里面是符合了哪两个要素,介绍下CAP理论7.Zookeeper怎么实现分布式锁8.介绍一下RPC调用的流程9.Redis除了用在缓存的场景外还有什么场景可以使用10.介绍下Java内部保证线程安全的方法有哪些?11.场景题:在一个很大并发情况下对类中的字段进行累加处理,怎么保证线程安全并保证结果正确12.说一下死锁怎么产生的,简单介绍一个经典的死锁问题13.说一下在Java里面怎么会造成死锁14.说一下这种死锁问题如何避免15.说一下Mysql里面的隔离级别16.读已提交和可重复读的区别17简单介绍一下OAuth2,有什么核心概念反问:1.我今天的面试表现怎么样?面试官:总体还可以,但是有些细枝末节的地方还需要深入一点,整体觉得还不错,说能看出来我是有一些技术热情的2.如果有三面的话,大概会什么时候通知面试官:这个可能要去看hr,因为流程的处理主要是hr那边进行把控,并且总体来说会有三轮技术面,但是hr会进行抽查式面试3.问了一下我还有哪些比较需要提升的点面试官:说后续提高可以去多读一读源码,在读源码的过程中提升自己,这样后面在写代码时就会更加的流畅和得心应手这个面试官也很好,感觉整体的面试体验也不错,最后也给出了一些建议,并且还感谢我来参加得物的二面,我滴妈,人生第一次被面试官感谢耶,应该是有机会三面吧。10.11更新,收到感谢信了 #得物二面#
投递得物app等公司10个岗位
0 点赞 评论 收藏
分享
1.自我介绍2.项目介绍3.实习经历介绍4.描述concurrentHashMap的原理5.Lock接口的队列同步怎么实现的6.Java最底层提供的锁有哪些7.线程的切换怎么实现的8.Synchronized怎么实现的对某个资源进行的加锁处理9.Synchronized有哪几种状态10.轻量级锁,重量级锁,偏向锁分别的应用场景11.volatile了解吗,有什么作用12.volatile怎么保证的可见性13.缓存一致性协议有了解过吗14.zookeeper为什么会这么火,有什么优势15.在项目中怎么使用的16.项目中怎么保证的数据一致性17.Raft协议了解吗18.zookeeper除了你这个项目中的应用场景还有什么应用场景19.zookeeper每个ZNode里面的结构是什么,有什么核心属性20.RabbitMq怎么保证消费的时序性21.RabbitMq有哪些消费策略22.RabbitMq怎么保证一会消费成功23.描述下Linux操作系统底层的epoll原理24.手撕算法题,判断是否可以利用字典中出现的单词拼接出s反问:1.我有哪些可以提升的方面?在基础知识上还可以更加深入的了解一下,现在还只停留的应用层,项目的描述还不够流畅,还需要去复习下2.我的表现怎么样?类比前面的候选人来说,不算太出色,但是能说上中规中矩,处于一个中等的水平,优点在于我有一部分实践经历(有相应的项目经历和实习经历),缺点就是前面那些内容,其他的觉得没什么大问题,然后跟我说,在他整体的面试下来,确实优秀的同学很多,但是我也不用灰心,总还是会有机会的。(感谢面试官,面试官人挺好的,全程没啥压力,不会的也会慢慢引导) #面试# #淘天面经# 9.19更新,已经挂了,正在被其他部门捞
奥利给给给啊啊:老哥回答出来多少啊
投递淘天集团等公司10个岗位
0 点赞 评论 收藏
分享
1.面试官自我介绍(一个很和蔼的大叔,全程都很温柔,面试体验极好)2.我的自我介绍3.再做一遍笔试题的话,可以有哪些方面的提升4.知道哪些查找算法(我当时懵了,没答出来,只说了个二分查找)5.如何合并两颗二叉树,按照字母顺序或者数字从上到下,从左到右依次增大的顺序合并(我说先通过数组将两个二叉树得结点存下来,再对数组排序,然后通过中序遍历加另外一个遍历一起重新构建二叉树)6.面向对象中多态是如何表现(我当时说成父类变量指向子类引用了)7.设计原则有哪些(只记得单一职责原则)8.说一下策略模式(忘了,然后面试官让我说一下单例模式)9.单例模式用在什么场景下(我说一般用在资源的创建场景下)10.并发量大时,单例模式会有什么问题我说可能会导致单例失效,因此一般这种都会去加锁11.有没有什么不用锁就可以实现单例模式并发量大的情况下的有效性(我当时答得是使用volatile,应该是答错了)12.怎么去统计一篇文章的词频(我说先去对文章进行分割,然后再去统计每个词出现的次数,使用hashMap存储)13.写一个快速排序能不能写出来(我说可以试试,但是可能有点遗忘了,然后面试官就去问下一个问题了)14.判断一个字符串是不是整数,是整数返回整数值,不是就返回false(我说用包装类Integer.valueOf(),如果报错就返回false,不报错就返回Integer.valueOf()的结果,应该答错了,面试官后面补充说让我去思考下字符串和整数有什么特点?这个没答出来)15.问我可重入锁默认用的是公平锁还是非公平锁(非公平锁,然后问我知不知道具体怎么实现的,我说没那么深入了解过)16.我hashMap的结构(一口气说了jdk1.7和jdk1.8的结构,并且把扩容机制也一并讲了)17.concurrentHashMap呢(分段锁)18.线程与进程的区别19.问我用过哪些中间件20.问我网关的原理(没怎么答出来)21.TCP协议怎么保证数据的可靠性传输的(三次握手)22.如果三次连接后在发送数据的过程中断了该怎么办(我说如果没有进行四次挥手断开连接的话,客户端应该会重传来重新建立连接)后面还有个Mysql的问题以及反问,写不下了,准备放到评论区里面----9.14更新,约9.16的二面了----#得物一面#
投递得物app等公司10个岗位
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务