新型冠状病毒封城期间面试总结
面试情况:
腾讯,字节,阿里一面游(说的委婉一点,给自己留点遮羞布)
面试内容:
(1)自我介绍–工作经历,项目简介
(2)面试官挑项目聊,由浅入深。项目整体架构,具体负责哪一块,负责这一块的架构,实现难点。比如介绍自己的项目有用到REDIS,然后从你使用的基本情况入手,开始问,先挑可能都遇到的问题,怎么解决?还有没有更好的解决方案?然后再问底层实现了解不,为什么采用这样的实现方式?一直问到你不会为止。其实不止这一点了。这些大公司其实对于日常开发用到的中间件,有很深的要求,因此我们在平时一定不能只是简单的使用,可以看看大牛博客分享的原理和分析等,以及自己或时间看看官方文档,知其然也知其所以然。
(3)上面这一块问完觉得你还行的话,会继续进行下一步。问问你一些基础知识。spring家族框架原理(面试官自己在日常或者面试手册中的常见问题),不过好像最喜欢问的就是IOCAOP等。MYSQL存储引擎区别是什么?索引实现原理?B+树原理?B+树优点?JVM内存模型,垃圾回收机制,垃圾回收算法,有没有JVM实际调优经验,怎么做的?内存溢出出现在哪里?内存泄漏又是怎么回事?常用的集合以及底层实现原理。
(4)手撸代码。平时一定要做要积累,自己这一块就做的很不好,其实可以当做日常开发之余的乐趣,一方面做准备一方面锻炼自己的思维和巩固算法基础。基本就是这些了。小弟的一些浅薄经验。接下来的日子再接再厉,永不言弃!!!
新型冠状病毒封城期间面试总结
最新推荐文章于 2020-05-25 12:06:28 发布