准备面试需要关注哪些内容?

共 1004字,需浏览 3分钟

 ·

2021-09-23 08:33


之前写过一篇文章面试从来都不是一件简单的事情,里面也有提到,面试的准备不是两三天就可以做到的,如果你真的想通过面试跳槽有一个不错的薪资涨幅,那么在平时就应该注意面试的内容。平时进行积累,真有好的工作机会来的时候才能抓得住。

今天我们来讲讲准备面试到底应该关注哪些内容?



首先是算法题。基础算法题的准备真的是最值得花精力的内容,因为从校招到社招,几乎每一次面试都能用得上,而且对这些基础数据结构和常用算法有深入了解之后,学习一些其他中间件底层原理也有帮助。

第二个是项目。这就要求在工作中,千万不要领导给什么就只做什么,仅仅是完成任务式的工作。而是要在平时就多思考领导为什么要做这件事情,为什么要选这个中间件,为什么要把代码拆分成这样几个模块。只有平时多想这些事情,面试的时候才不容易被问蒙。

第三个是八股文。八股文一般来说是有套路的,面试官一般会问你简历中写到的或者项目中用到的东西的相关语言或者中间件的底层原理。所以项目中用到的中间件一定要去准备一下常问的底层原理题。而其他对底层原理不太熟练的中间件,简历里也不要写精通。

一般的职位这些内容基本够了,但是如果你要找的是高级一点的职位,比如架构师或者团队leader甚至CTO,那么可能还需要额外准备别的问题。

第一个是系统设计题。这种题经常是给你一个特定的业务环境和一些业务指标,让你设计一个系统来实现。答案一般会包括系统应该包含哪些功能,应该选择什么样的中间件,核心逻辑怎么实现。需要考虑的东西比较多,比如成本,实现难度,数据量等等,相对也更难。

第二个是团队管理经验。这种题一般会问你目前的团队情况,搭建团队的思路,团队管理思路等等。很多人虽然带团队,但可能是直接接手,对于团队搭建思路并不一定能很好回答,所以这一块也需要好好准备。

这篇文章只是说技术面试需要准备的内容,其实还有一些前期工作,比如准备简历,找到合适靠谱的职位等,还有一些后期工作,比如HR面,谈薪资,防止竞业等等。但是这些其实并不是核心,核心还是提升自己的硬实力,能够把技术面面好,其他的其实都好谈

后面我还会详细讲解每一块应该如何准备,欢迎大家关注。



浏览 38
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报