本科java菜鸡,分享腾讯菜鸟京东面试经历

楼主本科菜鸡一个,菜鸟三面挂掉,腾讯二面就挂了,美团携程58集团的笔试做过之后全部都石沉大海,现在实在缺乏实力追求选择空间,望大佬不要嘲笑。这里给大家分享一波面经造福后仁吧。

菜鸟网络

菜鸟是我2月27号就找学长内推的,3月7号一面,然后整整隔了二十几天,31号才打电话二面,最后挂掉了。流程慢的一批,等的人心焦。

一面

1、项目提问

2、了解的排序算法,实现原理

3、怎么写一个会发生死锁的程序出来?Java锁的实现?

4、https的过程

5、数据库什么情况下索引会失效

二面

1、volatile关键字作用

2、Java的多态怎么实现

3、cyclicbarrier和countdownlatch的区别?解释一下自旋?解释一下信号量?

4、举例使用分治思想的算法

5、把递归实现的快排改成非递归,你知道非递归有什么好处吗

6、springioc的具体优势,和直接new一个对象有什么区别

7、红黑树和平衡树的区别,为什么数据库不用红黑树?b树和b+树的区别?mysql有哪些锁?意向锁有什么用?数据库高并发下的优化思路?

8、servlet生命周期,是否单例,为什么是单例。

9、如何判断一段代码的好坏

如果你遇到和主管意见发生冲突,第三者的角度确实你的方案更好,你该怎么办(面试官说我这个问题答的很差。。)

二面过后一天hr就打电话约三面现场面了。

三面

1、介绍项目,各种被鄙视唉,心累

2、了解哪些设计模式,写个单例

3、数据库分库分表了解吗

4、用你的语言给我介绍下ioc和aop

最后面试官给我说我基础知识和学习热情都ok,但实际经验比较缺乏,他们更希望招全面一点的人,大概是被婉拒了吧,结果不知道为什么又给我安排了第四轮技术面

四面

1、介绍项目

2、有几台机器存储着几亿淘宝搜索日志,你只有一台2g的电脑,怎么选出搜索热度最高的十个搜索关键词

3、如何设计算法压缩一段URL

最后就让我先走了,面试中的状态持续了一周,结果还是挂啦,怪自己能力还是不够吧

腾讯

腾讯23号内推的,最后通过笔试得到的面试机会,不过因为自己数据结构这块确实太菜了,二面挂

一面

一面过的出奇的轻松,大概因为面试官不是做Java的,面试官就让我介绍了下项目,然后让我说个自己学过的最难的数据结构。。。没说出来,就让我走了,结果第三天收到复试通知

二面

1、介绍项目

2、有一个页面能同时展示两个广告,现在有五个广告,设计算法使五个广告展示概率为1:2:3:4:5

3、有25匹马,五个赛道,用最少比赛次数将25匹马排序

京东

京东是在群里看到学长发消息就内推的,是部门直招,没有走官网流程


一面

1、jvm了解哪些,介绍下?gc机制了解吗?什么情况下会触发类加载?

volatile的作用?

2、线程池原理,参数设置

3、aop了解吗

4、hashmap源码看过吗,和concurrenthashmap有什么区别

5、Java内存抖动严重,优化的思路

6、sql语句优化

7、springmvc初始化过程

二面

二面面试官说一面问了我基础知识,他就不问了,全程问我项目在各种场景下应该怎么办,最后说如果觉得合适会再联系我,然后上周周五hr打电话来hr面

hr面:

就是聊聊学习过程,项目遇到困难怎么解决,实习时间什么的,然后说一周内出结果,今天下午吃饭的时候收到offer

总结下面试真的是除了实力还要看点运气,比如我另一个学长面腾讯的时候一个算法数据结构都没问。。不过这些基础知识有肯定比没有强,最后祝大家offer多多。

原文链接:https://blog.csdn.net/qq_19595957/article/details/139283530

“面经哥”已累计3000+条真实面试经验,期待你的加入~

  • 17
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值