大发5分彩漏洞_以我的亲身经历为例,告诉大家写简历和面试的技巧(面向高级开发和架构师)

  • 时间:
  • 浏览:1
  • 来源:我爱搬资源网 - 专注共享唐朝博客活动

    刚刚 我也写过不少介绍面试相关的博文,许多文章的点击量还不低,哪些地方地方面试相关的经验大多详细都是从我面试别人的过程中提炼出来了。

    在18年底到19年3月,陆续面试了几家公司,有成有不成的,最终进了一家比较满意的知名外企。在本文里,我将介绍我这段时间里更新简历和面试的相关经历。可能性面试相关的许多依据 ,当我们我们我们 能从我刚刚 的博文里看一遍,但在本文里,当我们我们我们 更能从相关实战性的例子中进一步体会到面试技巧的使用依据 。

1  刚刚刚刚刚现在现在开始一定得通过许多小公司练手

    我打算要换工作,就更新了简历,这时详细都是不少猎头来找我,刚刚刚刚刚现在现在开始,我不敢面大公司,所以去些规模小的互联网公司。可能性一方面,当时我随后不面试了,面试实战技能难免许多荒废,自己面,离我刚刚 的面试毕竟过了一阵,真真不知道当前市面上哪些地方技术比较值钱。

    为什让,我在面试后要 准备许多针对项目和值钱技术的说辞,哪些地方地方说辞后要 经过实战来演练下。事实上,在和小公司沟通的过程中,进一步提升了我的相关表述能力和相关话术,至少用小公司来踩坑。相反,可能性用大公司的面试失败来换得哪些地方地方进步,就未免许多可惜了。

    所以,我和猎头明说,我就 去大公司,但刚刚 ,你得我就 到许多小公司去练练手,一起,我面试好刚刚 ,会告诉你哪些地方地方小公司的面试题和相关技巧。原来许多猎头就肯先推荐我去小公司了。   

2  投简历前,微调简历描述的技巧

     1 公司A在职位介绍里,提到对分布式组件有要求,尤其是负载均衡集群。这块技术我在通用版简历中所以笼统写了下,有nginx+lvs实际经验,既然你这人公司有类式要求,我就在简历中细化了这块:用到了lvs+keepalive集群和nginx,它们分别工作在4层和7层,(后省略相关技术使用点描述),最后介绍下效果:用了你这人负载均衡组件外,当我们我们我们 系统承受住了xx的并发量。 

    2 在公司B的职位介绍里,提到了高并发的需求,没哟我就着重写了我压测的相关经验,包括压测环境为什在么在部署,用到哪些地方组件,再一起列了些压测后改善系统性能的若干依据 。

    3 公司C比较小,时要一位比较资深的能带团队的架构师,没哟我在简历中除了介绍技术外,还着重写了带团队的若干经验。

    对当我们我们我们 来说,嘴笨 面试任何一家公司,它们的职位要求绝对可能性性一样。这时当我们我们我们 最好是微调下简历。你这人微调,绝对详细都是胡乱编写,比如上个项目干的是测试,简历中改成开发。所以挖掘下侧重点。

    就像我刚刚 给出的案例,对于分布式技术,我上个项目嘴笨 用过,但简历中篇幅有限,我可能性性面面俱到地写,但既然当我们我们我们 公司有要求,没哟我就针对性地详细介绍。

    嘴笨 这块谈不上是面试技巧,所以语文技巧。首先是审题,理解职位介绍的主要内容,为什让再像写作文那样,详细扩展下上个项目里相关技术点。甚至这所以中考语文的考点而详细都是高考的,但我自己的体会是,在这段时间里针对每份职位介绍我都做了微调,所以基本上是投一份简历就能得到一次面试可能性。

3  在换工作前,时要定下预期目标,一起要观察公司的情况报告

    我见过不少人,面试成了就进去了,结果嘴笨 钱达到预期,但工作环境和行业背景都详细都是自己让你的,对自己未来发展很不利。

    目前不少公司的情况报告,比如行业背景(比如金融保险电商等)还有工作传输速率(加班情况报告)在网上都能查到,用哪些地方技术(比如分布式技术还是云还是AI)通过打听都还可不都可否问到。互联网是万能的,甚至可能性仔细些,许多离职率,每年工资的增长幅度,甚至你这人公司是第几轮融资,一般都还可不都可否看一遍。

    为什让,当我们我们我们 在面试的刚刚 ,都还可不都可否通过现场观察以及和面试官交流,旁敲侧击地打探到上述情况报告。在你这人基础上,当我们我们我们 时要结合自己当前的需求和未来3到5年的发展方向,找若干类适合自己的公司,下面就给些我自己的和我所见到的例子。

    1 (这是我自己的观点)比如我不大让你进创业型公司,也比较排斥长时间的996,所以类式公司我所以拿来练手。

    2  有段时间,不少P2P金融公司踩雷,所以哪怕面试时,类式公司的面试官会说得天花乱坠(很少有说自己不好的),但类式公司得慎重。

    3  有次我到另4个现场去面试,发现公司规模不大,是在另4个园区里占另4个楼层,且大多是业务人员,开发的太少,为什让人事总会说自己公司正在融资,没哟你这人公司详细都是可能性不稳定,在有其它选项时,我就没去。

    4 我认识两自己,他想在Java分布式这块有所发展,他5年后的目标是架构师,在面试过程中,他就详细问了未来新进组的技术栈,等挑选都还可不都可否了再入职。    

    换工作是个折腾人的事情,嘴笨 没哟十全十美的事情,进新公司刚刚要 发现和当初的预期有所不同,但可能性刚刚 不调查,没哟入职刚刚悔这还是小事,耽搁自己的发展才是大事。

4  面试前,我后要 查看职位介绍,以此准备项目介绍

    在上文里,我另4个劲介绍的是准备简历和定目标,从这要素刚刚刚刚刚现在开始,将介绍准备面试。在刚刚 的博文里,我另4个劲强调项目介绍的重要性,所以当我自己出去面试的刚刚 ,这块绝对重视。在准备项目介绍前,我还是会通读应聘职位的技术介绍,为什让按如下的步骤来准备。

    1 介绍项目的基本情况报告,比如你这人项目是干嘛的,哪些地方地方模块流程是哪些地方,自己做了哪些地方,持续了多久,有几次自己参与。这块切记,都还可不都可否谈下业务,但别深入,可能性面试官太熟悉,所以想熟悉候选人的业务,这块时间控制在1分钟之内。

    2 通过介绍项目用到的软件,以及项目的管理依据 ,来进一步验证项目的真实性,为什让太难和培训班给出的项目有差别。

    我介绍的刚刚 ,所以,项目管理用Maven,部署用jenkins,静态扫描用Sonar,任务管理和bug管理用jira,平时采用敏捷的项目迭代依据 ,每天有站会,至少1月另4个迭代版本。这块当我们我们我们 都还可不都可否根据自己的情况报告来介绍,时间也别太长,估计用1分钟也就够了。

    3 这块最重要,是结合业务,抛出项目用到的技术,但别展开。

    比如我见过另4个职位介绍,上方写到时要有数据库优化的经验,没哟我所以,项目里我用过MyCat作为分库分表,(不展开技术),结果上线后,当我们我们我们 数据库能承受住每秒60 0个并发请求(说下用好的结果)。

    又如另4个JD里说要用到微服务技术,没哟我所以,项目里用到了Spring Cloud框架,用到了Ribbon,Eureka等组件,容器是Docker。用好刚刚 ,在发布后要 发现,各模块之间的调用耦合性大大降低。 

    这块为哪些地方太少再展开?第一,当前还在介绍项目,可能性展开技术,就会要素不分,面试官会对你的逻辑思路产生质疑。第二,可能性在JD里有要求,面试官后要 深入来问,别人问也许总比自己自吹自擂要好。 第三,就好比刚刚 考文科内容,当前在介绍项目时,先应当把所有的点说出来,面上自有可能性发挥。

5  准备项目介绍时,我是怎样才能准备值钱技术的

    这块嘴笨 和介绍项目经验时密不可分,这里就拿我介绍过的Netty组件来说明。 

    1 准备怎样才能过渡到相关技术的说辞。

    这里一定别让面试官感觉你在自说自话。比如我准备的方案1是,在介绍好项目背景后,可能性面试官没打断,我就询问,都还可不都可否介绍其中的Netty细节?得到允许后再说。方案2是把哪些地方地方技术关联到面试官可能性会问的疑问上,比如问及网络通讯时介绍Netty,你这人刚刚 我会分派另4个疑问列表,遇到此类疑问,我会抛出Netty说辞。对于许多技术也都还可不都可否照此准备。

    2 结合业务需求点,说下为哪些地方要用你这人技术,以及用了哪些地方地方好处。

    比如为了优化网络通讯协议,所以用基于TCP协议的Netty,我业务模块里的xxx功能是用到netty,再稍微结合业务和Netty展开下。原来语录,面试官就会感觉你这人技术你详细都是仅仅在学习中用到,为什让在项目业务里用到。

    3 准备下你这人技术里我踩过的坑。

     比如通讯过程中我遇到了半包和粘包疑问,对此我更是深入了底层代码说明,还有Netty里的堆外内存管理疑问,我准备了另4个可能性管理不善而意味着着着的OOM疑问的排查和处置过程(类式疑问网上相关的也所以)。

    4 我再准备了用了你这人技术后对项目的帮助。

    比如Netty是基于TCP协议的,它要比Http协议要轻,所以通讯性能高,且Netty外部的Reactor系统程序模型对系统的IO帮助很大。

    嘴笨 准备到你这人程度,一般的面试官就不为什在么在再问了,哪怕面试官再问了另4个真真不知道的疑问,我也都还可不都可否理直气壮地说真不知道了,毕竟我刚刚 可能性介绍了不少底层代码,再精通Netty的人也并不到面面俱到地在脱稿的情况报告下回答出任何疑问。

    但为了以防万一,我更准备了“源于项目但高于项目”的说辞,一方面证明我平时后要 不断专研,自己面进一步证明我熟悉都还可不都可否合理使用Netty的底层代码。这方面我准备了如下的内容:

    1 Netty的重要组件以及另4个请求过来时各模块工作的时序图。2 Netty外部零拷贝的原理和好处,对此还专门准备了代码。3 Netty读写索引的工作依据 。4 Netty异步处置的机制。

    当我们我们我们 都还可不都可否想象下,可能性在面试中,当我们我们我们 很自信地边写底层代码边解释疑问,面试官会对当我们我们我们 哪些地方地方评价?嘴笨 哪些地方地方详细都是都还可不都可否准备的,我另4个劲没明白,为哪些地方其他同学面试前不做任何准备?哪些地方地方准备的素材又详细都是没哟。 

    下面我再略讲下我MyCAT的准备要点。

    1 还是讲下业务背景,为哪些地方要用?2 怎样才能使用,无非是设置分库规则,改写SQL语录等。3 准备下踩到的坑,比如自增长主键在每台机器上详细都是保证唯一。4 为什让再结合些底层代码,准备下每根SQL语录是怎样才能分派到对应的分库上的,为什让执行好刚刚 又怎样才能返回的。

    基本上我面试时说到你这人程度后,面试官就不为什在么在问了。 

6  事前评估好自己的薄弱点,想依据 让面试官忽略

    哪怕刚刚 再准备,当我们我们我们 所以能保证自己一定能达到职位介绍里的要求,这刚刚 就得准备另4个自己薄弱技术的列表,为什让想依据 在面试中绕过去,可能性绕不过去,就找些替代方案。

    比如我对消息通讯组件太熟悉,在面试前我哪怕看代码看文档也无法进一步理解,我就在面试中,故意不提你这人环节,抛出其它值钱技术,引诱面试官来问,一般交流另4个技术点至少耗时10分钟(边画图边介绍再提问),所以面试过程中详细交流到的最多也就4个点,少语录就4个,在不少面试里就根本没涉及到这块。

     有两场面试,技术面试官问及到了,我所以项目里用过,一起多介绍些使用场景,比如用Kafka进行异步消息通知,通过消息上方件来保证交易的幂等性。原来面试官听到我介绍了应用场景,就至少会认为我用过。不到一场面试,面试官在kafka方面问得很细,问到怎样才能集群内处置消息重发的细节,我就没回答上。

    也所以说,我通过刻意回避外加介绍业务应用场景,很大程度上隐藏了我了解不深的技术。相反,可能性我在简历中大大咧咧地写上用过kafka,没哟可能性每场面试后要 被问到,毕竟在面试中被问倒详细都是件好事。 

    又如,我对分布式集群里的失效转移底层细节始终没理解透彻,没哟在相关疑问上就得非常小心。

    有一场面试里,我被问到dubbo+zk集群,这块可能性细问,后要 问到失效转移的选举算法,我对此太熟,没哟我就先说dubbo的通讯协议,序列化依据 以及通过设置超时时间实现服务降级的思路,为什让再说zk的部署。最终面试官简直问到选举算法,但刚刚 我可能性结合业务谈了dubbo底层代码和zk的相关部署,所以不理解选举算法并没哟产生太少的影响。

    这里用到的技巧是“偷换概念”,另4个疑问有多个回答方向,你先让面试官感觉到你在所以领域非常熟悉,没哟在个别领域太熟悉就无伤大雅了。

7  和猎头和人事的沟通要点

    1 猎头和当我们我们我们 是一伙的,当我们我们我们 成了猎头都还可不都可否拿到提成,所以和猎头谈时一定得坦诚,把你优点和弱点都说,猎头会帮忙想依据 (比如问面试题)可能性是帮忙优化简历。 

    2 面试前,一定和猎头谈次,可能性问下对这家公司该说哪些地方话,以及刚刚 人的成功失败经验,可能性疑问,去问下面试题(包括笔试题和口头技术疑问)。

    3 面试后,一定第一时间和猎头沟通,这时自己直接去问不至少。为什让还都还可不都可否通过猎头说,哪怕你这人岗位没面上,还都还可不都可否尝试你这人公司的其它岗位。

    4 谈工资时一定得先听猎头的建议,不少人对当前行情不了解,可能性信心过低,工资没要足,这时让猎头谈是比较至少的,可能性猎头就干你这人的。一般来说,跳槽后,工资至少有20%到60 %的涨幅,许多公司会要前家公司的收入证明,相关疑问也都还可不都可否问猎头。

    但和人事谈,就要小心了,毕竟人事是公司开工资的。

    1 人事会问刚刚 公司的离职意味着着着,这时千万别我就事感觉出你不稳定,我所以为了进一步提升自己的能力,此类疑问网上太少,当我们我们我们 都还可不都可否自己查。

    2 在谈发展方向时,别和JD上的背离。比如JD上是招个技术开发人才,你却和人事说,干了1年后想转Team leader管理岗位,可能性说一起想做测试,没哟人事就会感觉到,你未来的发展规划和公司让你的不匹配。

    总之,面试时人事会非常nice地和你交流,有刚刚 甚至是套话,看你是是否稳定,是是否能很好地和团队合作,都还可不都可否加班,我就见过其他同学卡在人事这关,甚至还真不知道为什在么在被拒。

    为什让一般你在和人事谈工资前,最好向猎头打探下你这人职位的工资范围,在此基础上,可能性你感觉面试非常好,可能性当我们我们我们 着急要人,可能性你感觉加班会所以,都还可不都可否适当多要些,相反可能性你非常想进你这人公司,没哟就自己斟酌。

8  总结:不到常跳槽,但得另4个劲更新自己的技能

    在上文里,我通过最近换工作的经历,向当我们我们我们 介绍了相关经验,比起我的两本书,Java Web轻量级开发面试教程和Java核心技术及面试指南,自认为本文介绍的技巧更有实战性。

    我不推荐另4个劲换工作,比如一年换个两家,没哟公司会质疑稳定性,但对于当我们我们我们 做IT的人来说,可能性手头技术停滞不前,没哟自己的竞争高工资的能力也会大大降低。

    没哟目前该了解哪些地方技术?以及在你这人技术方面我当前掌握得怎样才能?这难能可贵都还可不都可否通过工作来检验,但工作中接触到的技术毕竟是有限的,这时就都还可不都可否通过面试来检验自己当前的学习情况报告,一起也都还可不都可否通过面试题去了解自己的努力方向。 

    如要转载本文,请先征得自己同意。