美文网首页程序员我爱编程
阿里视频一面Java面经,回馈牛客(目测已凉)

阿里视频一面Java面经,回馈牛客(目测已凉)

作者: 6b440373157d | 来源:发表于2018-08-09 12:48 被阅读138次

    【每日一语】我只担心一件事,我怕我配不上自己所受的苦难。──陀思妥耶夫斯基

    最近抽奖拿了牛客的T-shit,马克杯,电风扇,于是乎决定写篇新鲜的面经哈哈哈,各位有面经也都不要吝啬啊!

    稍稍吐槽一下牛客前段时间参团送的技术篇的书,里面没有解析额,光是代码,看不懂看不懂。

    下面开始

    1. 自我介绍

    2. 说一下Java和其他语言相比有什么不同

    3. 重点说一下Java和C相比什么区别,Java的好处是哪些

    4. 你刚才提到了平台无关性,Java为什么平台无关

    5. 你刚才提到了jvm,还有class文件。说一说具体的加载流程

    6. 你刚才还说到了java堆的垃圾回收。能说说垃圾回收的方法么

    7. 你都知道那些实现垃圾回收的算法,再说说分别都在哪里用到

    8. 除了分代回收,你还知道其它种垃圾回收方法么

    9. 可以自己设计一种针对老年代的回收方法么(一脸懵逼)

    10. redis和其他缓存相比有哪些优点呢

    11. 你刚刚提到了持久化,能重点介绍一下么

    12. 接下来这个问题我没太听懂,我理解的是问的AOF中append的好处。但是面试官说不是。后来就跳过去了

    13. 我们把数存到redis的一个节点,在另一个节点却能查询到,这是怎么实现的呢(这里我好像答偏了,讲了讲哈希取模和一致性哈希来计算在哪个节点,不过面试官并没有打断)

    14. 说一下强一致性和最终一致性

    15. Redis用的什么协议

    16. Gossip协议下面又是什么协议呢

    17. Tcp是怎么实现可靠性的

    18. 我们总说TCP/IP,那么ip协议又是什么呢

    19. 计算机网络模型的那几层说一下(我能说我又忘了么QAQ,明天我要打印下来粘在墙上!)

    20. 说一下操作系统中的进程调度算法(这是个啥)

    21. 关系型数据库平时用哪些

    22. 知不知道怎么检测select语句在哪里可以优化,查询的时候有没有走索引(尴尬,不会。)

    23. 了解索引不,说说是索引的数据结构

    24. 你刚刚提到了B+树,那B+树和普通的树有什么区别呢

    25. Spring也是自学的么,讲一讲aop,说一说它用到了什么设计模式

    26. Aop用的是哪种代理模式,具体说一下

    27. 再说说你实习时候的项目balabala

    28. 你还有什么问题么

    总结一下,视频面试要用谷歌浏览器,我一开始用qq的听不到面试官的声音。另外感觉面试官只看了我的第一页简历,第二页一点没看也一点没问,我也没好意思提醒,怕给自己挖坑。阿里的问题会问的很深,感觉会一直问到你不会为止。面试官人很好,问得不清楚了会耐心得重新换种方式问,你答偏了会引导你。最后给我的建议是要多重视基础,应届生基础最重要,其他的只是锦上添花。我是凉凉了,基础那里我答得很不好,要多看看计网操作系统和数据结构了。

    各位加油,秋招才刚刚开始~

    点击作者姓名与作者大佬交流~

    作者:枕上书

    来源:牛客网(www.nowcoder.com)

    - 互联网名企笔试真题

    - 校招求职笔经&面经

    - 程序员/产品/运营求职实习信息

    - 程序员/产品/运营学习交流社区

    相关文章

      网友评论

      本文标题:阿里视频一面Java面经,回馈牛客(目测已凉)

      本文链接:https://www.haomeiwen.com/subject/pubqbftx.html