zoukankan      html  css  js  c++  java
  • 菜鸟网络Java面试-社招-一面(2019/11)

    个人情况

      2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验。做过分布式开发,没有高并发的处理经验,平时做To G的项目居多。写下面经是希望给各位有相同面试公司的小伙伴做个参考,同时也希望记下自己的一些收获和踩下的坑。

    简历投递

      我收到电话邀约面试大概是十一月初的时候,当时已经入职一个多月了,其实我早就已经停止简历的投递,但是莫名其妙的收到了浙江的电话,来电的说是菜鸟网络的,虽然很久没复习了,但是还是打算试试,毕竟属于阿里的公司,对天发誓,我真没投过菜鸟网络的简历,不懂他们去哪捞的简历。我跟来电的小哥说我已经入职了,你们介意么?他说只要没过试用期,那就没问题。约在了周一的晚上,周末有一天有事,算算能复习的时间只有半天。

    一面

      晚上大概十点的时候,才来的电话,面试官其实也挺忙的。

      先简单介绍一下自己的情况,讲一下自己做的比较深的一个项目(这块确实没答好,答完的时候,我自己都觉得很差劲)。

      下面是一些基本的知识点了。

      什么是双亲委派机制?

      你自己定义的类能被最顶级的类加载器加载吗?为什么?

      自定义的类会被什么类加载器加载?

      如何加载一个不在根目录下的类?

      什么是AOP?它的实现原理是什么?

      什么是动态代理?有几种实现?

      线程池的实现?

      解释一下线程池的几个参数的作用?

      阻塞队列有哪几个实现?

      如何保证线程安全?

      synchronize和lock的区别?

      说一说volatile关键字的作用?它为什么能保证可见性?

      Java堆的内存结构?

      在什么地方会发生OOM?

      如何分析OOM发生的原因?

      让你自己实现OOM,你会怎么做?

      你们用的什么数据库?

      mysql的隔离级别,有什么区别?

      索引的几种类型?

      索引的存储结构?

      使用B+树的好处?

      索引值改变了,树的结构如何改变?

      然后问了一些个人情况,就没了。

      一面结果:卒。

    总结

      面试官感觉人还可以,说不上好,也说不上差的那种,不过问的问题我觉得挺不错的。因为自己挺久没复习过知识点了,所以没答好,总归来说应该是个人知识点掌握不够深的缘故吧。阿里也是自己很想去的公司,虽然没过,但是没留什么遗憾,毕竟自己的能力目前就这个水平了,不过,未来我会再来试试的,哈哈,加油!

  • 相关阅读:
    用Apache Kafka构建流数据平台
    kafka与传统的消息中间件对比
    Azkaban简介和使用
    kettle初探
    less命令
    spring扩展点之二:spring中关于bean初始化、销毁等使用汇总,ApplicationContextAware将ApplicationContext注入
    Spring 注释标签@Resource @Autowired 和@Inject的区别
    【MyEclipse 2015】 逆向破解实录系列【2】(纯研究)
    HDOJ 5073 Galaxy 数学 贪心
    windows 8.0上eclipse 4.4.0 配置centos 6.5 上的hadoop2.2.0开发环境
  • 原文地址:https://www.cnblogs.com/maguanyue/p/11924936.html
Copyright © 2011-2022 走看看