• 本科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多多。

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

    df90e4b96c1ef952d2260f1429ea066c.jpeg


  • 相关阅读:
    【LeetCode】70. 爬楼梯
    Python入门,从19个语法开始!
    盲盒电商模式:融合神秘感与趣味性,带来消费者购买欲望与商业利益
    系列一、Spring + SpringMVC + MyBatis整合
    AVL树左旋转,右旋转代码实现
    基于Python的“书怡”在线书店系统的设计与实现毕业设计源码082332
    springboot3接入nacos
    JavaWeb对于JSP基础语法实战详解
    了解 Flutter 开发者们的 IDE 使用情况
    c++day2
  • 原文地址:https://blog.csdn.net/qq_19595957/article/details/139283530