目录html
本文约3万余字,阅读时间大概为1小时。主要包含:裸辞&辞职、西安&杭州、面试的技巧、蚂蚁金服面试经历、面试题分享等章节。距离来杭州已通过去3个月了,一直想把这几个月的经历写下来,可是迟迟没有动手,在整理了很久以后终于动手完成了本文,但愿你们经过本文能够有所感悟。因为我的的工做经验和视野有限,文章中的结论和观点不免存在错误,部分观点也会存在争议,在这里欢迎你们批评指正和进一步探讨。前端
这篇文章我构思了2个多月,资料搜集整理、编写、不断校订的过程花费了大量的时间。在自媒体发达的时代,别一个复制和粘贴就能够剥夺他人的劳动成功。因此在这里强调一下:java
本文采用 @BY-NC-SA 许可协议,部分章节或全文转载请注明出处和做者!!!mysql
若是侵权的话,我会去自媒体平台进行投诉。linux
简单介绍下本身,一个非科班的学渣,2015年毕业,2014年末经过培训入行了Java开发。在没有来杭州以前,之前待过大连和西安,不得不说这都是一些 IT 行业的三四线城市,IT 行业在这两个城市的发展都差强人意,没有一开始就选择北上广这样的城市里面有挺多故事,若是你有酒,我愿意讲给你听。程序员
西安的生活环境并非很好,雾霾也好大,特别干燥也很热。刚开始是在家软件公司,公司效益很差,自研的产品没有销量,开始转型接一些其余公司的外包工做,好好的一个 Java 开发,写了一个月的前台页面和 JS ,严重不符合本身的我的职业规划。正好有个创业公司邀请去,是个搞互联网健身的公司,而后就跳槽去了,本身也是比较热爱体育和健身的,加上公司承诺的13薪和股票,我对这个公司抱有挺大的指望值。和绝大部分的创业公司同样,这家公司也十分的不靠谱,管理者在技术和业务层面作出了屡次错误的决定,各类毫无规划的业务改革,就算屡次的转型,当时公司仍是迟迟没有用户数据,也看不到清晰的盈利模式。一直找不到投资人的状况下,资金逐渐紧张了起来,工资也常常拖着发。可是这都不是最严重的,当初承诺的五险一金,居然历来没缴过公积金,连最低基数都没,还有其中几个月偷偷的把社保给停缴了,没有任何人被告知,什么13薪和股票更不用说了,都是大饼。虽然公司一直在说,若是找到投资人,有了资金,社保公积金还有13薪全给补上,固然这些我是彻底不信的,混乱的管理,盲目的转型,没法看到盈利模式,我想我是投资人我也不会去投的。在彻底感觉不到但愿的状况下,我思考以后提出了辞职。在仔细考虑和分析了好久以后,没有选择换公司,而是选择换城市,离开西安前往杭州。面试
来到杭州的日子是3月16日,找到工做入职的时候已是5月5日了。为了避免让上家公司的事情再次发生,因此找工做的时候也格外细心。不得不说2019年果真是IT业的寒冬期,找工做真的很辛苦,原本面试机会比较少,通过一番挑选以后,可选的范围又少了不少。这一个多月内,余杭区、下城区、滨江区、萧山区......杭州各个片区逛了又逛,求职的APP上那几页招聘信息,不是已经面过的,就是曾经被拒的,天天新增的机会就那么几个,也经常收不到回信。redis
面试这么多公司中有被外包公司一面就拒的状况,也曾披荆斩棘坚持到见到了蚂蚁金服的HR,有被公司强烈欢迎入职,也被有的公司指点的一无可取。还好本身比较坚强和自信,没有丧失信心,没有被这些挫折所打倒,终于收获了一份满意的offer并入职。如今所在公司是很是符合个人预期,公司以技术为驱动,CEO、CTO、不少技术大牛都曾经在阿里干了不少年,整个团队的投特别游戏,而且业务是我本身比较看好的领域。入职到如今感受特别不错,用一句话归纳就是:和一群优秀的人作本身喜欢的事。算法
在此次裸辞到杭州的过程当中,关我思考了不少,在职业生涯中,每一个人都会经历过多多少少的辞职,这是一个很正常的环节。关于为何辞职,马云就曾经说过,缘由无非两种:一、钱,没给到位;二、心,委屈了。这些归根到底就一条:干得不爽。“为何辞职”也是一个永远绕不过去的话题。咱们经过三个问题,好好思考下辞职,而后再决定咱们要不要辞职,甚至是裸辞。spring
一、本身:为何要辞职?
咱们在一个公司的时间久了,时不时就会蹦出一个辞职的念头。出发点不少,好比:以为本身薪资报酬不匹配 、同事难相处、食堂饭菜太难吃、离家太远、领导管理有问题等等。有些缘由很客观,确实没有办法改变,貌似辞职是惟一的解决方式。不过有的时候,咱们确实要再思考思考。
举个例子:领导分配给你以个任务,限定一天的时间完成,你加班加点凌晨才作完,虽然说有点漏洞,可是你本身感受很满意,而后将结果反馈了上去。领导在收到你的结果以后,表现的很是的不满意。领导的心里独白是,这个任务半天就能够解决,给你一天是不但愿给你过大压力,同时但愿你能够用剩余时间好好检查下,在这样的条件下你就不该该出现这些漏洞。后面的结果极可能就是,领导在此次加薪的名单中划掉了你的名字,然而你以为本身辛辛苦苦的加班到凌晨,对这种的处理方式感到不公,因而产生的辞职的想法。
这种案例在咱们现实工做中特别常见,你和领导对共一件事的判断缺少统一的衡量标准,因此产生了严重的认知分歧。这时候咱们能够分析思考下问题到底出现哪一方。假如同年限的程序员若是都能准时完成,而你须要加班完成,这种状况下你仍是别辞职了,换个公司也解决不了目前的问题,由于换公司没有解决核心问题,核心问题是因为工做能力不足形成的,接下来所要作的就是提高自我能力到行业平均水平;又假如同年限的程序员都完成不了,他们可能须要两三天,又或者一周,这样对比下来你就特别高效和优秀。这种状况下你应该和领导进行一次沟通,由于不是每一个领导都特别懂技术和具体实现,矛盾和分歧颇有可能在沟通以后就解决了,沟通成功了也就不必再提辞职了,不要遇到事情第一反应就是辞职,这样作有点太玻璃心了;固然,确定有那种比较烂的领导,合理解释也是狡辩,有证据也不看也不听,本身的错也不肯认可,这时候你就能够考虑辞职了,我我的也是比较同意的。
离职缘由中最重要的一点,无非就是钱,不多有人以为本身赚的多,基本都以为本身赚的太少。偶尔从同事朋友那里了解过他们薪资,而后就感受为何他们某些方面并不如本身,可是工资却比本身高。长期被这种想法提示,就会慢慢吞噬咱们,走上辞职的路。首先不得不认可业内确实室友薪资倒挂是一种现象,可是更多的状况下,薪资是符合一我的所产生的价值的。你能够仅仅经过他工具不熟悉或者流程不规范就以为他薪资不符,但他其余方面的优势你又肯定你能了解到什么程度呢。他的技术演讲能力如何?潜力如何?创新力如何?你若是不能全面的分析一我的,那么你这样的对比就是不正确的。我有我的大的朋友,我总是嘲笑他 Java 技术太次,连一些经常使用的技术都不会用,后来他绝不费力的翻译英文文档,没事给你们普及一些人工智能方面的算法,这时候我发现差距确实挺大的,他技术差的可能短时间内熟练熟练就会了,而个人弱项,可能短时间内,或者永久都追不上。我认为这是本身一个使用本身上限和别人下限对比的典型案例。当由于钱决定辞职的时候,必定要好好分析下,是否是本身的薪资报酬不符合付出,而不要去参考别人,嫉妒心和虚荣心每每会促使你作出错误的决策。
一样,当咱们为了钱而辞职的时候,咱们不能简简单单的经过数字的多少来衡量两份工做谁好谁坏,同时咱们要看重一些无形资产的积累。举个例子:员工A,第一年工资8000,第二年跳槽1W,第三年跳槽1W3; 员工B,同一家公司三年,工资1W,不过已经升级为组长。表面看起来,员工A每一年收获的金钱数字相对多,可是频繁跳槽,我的竞争力、业务熟悉程度等方面减分很多,随着时间的推移,面试机会和岗位选择愈来愈少;员工B每一年收获的金钱数字较少,可是业务熟悉度高,有实际管理经验和才能,这方面在求职中颇有竞争力,后面职业规划中机会更多,薪资涨幅更有议价权。也不是说彻底不看钱,也不是说彻底看重钱,咱们须要制定本身的职业发展规划,在金钱和能力提高不可以同时知足时,咱们须要从自身作出一个合理的决策,究竟是为了发展能够下降点收入,仍是最大化的增长收入。
简单总结下,辞职必定要慎重,建议“三思”然后行:
二、现公司:为何要辞职?
当你向上级领导提出辞职时候,他们确定会问你这个问题。这时候你只须要礼貌性的说下我的缘由就好了,不要各类抱怨待遇很差,也不用长篇大论的去分析公司有什么问题,须要什么修改措施。
若是由于薪资缘由,领导基本都会提出升职加薪,动之以情晓之以理,许不少美好的承诺让你不要离开。可是我仍是劝你果断离开,你的领导全部的挽留措施都是暂时的妥协,是为了更好的让你完成工做交接,预留必定的缓冲期找到新的接替者。由于你一旦提出辞职,你和领导心目中的间隙已经生成,从那一刻起,领导就认定你是一个要走的人。假如你今天被领导劝下来了,领导会继续担忧你明天会不会又提辞职,为了不工做上面的风险,最好的措施就是找人替换你,他会开始寻找新的替代者,由新的替代者开始慢慢接手你的工做,等接替者基本胜任你的工做的时候,就开始慢慢边缘化你,迫使你离职。因此,既然不要轻易说出口,既然说出口了就不要犹豫。固然也但愿你们好聚好散,站好本身的最后一班岗,作好最后的交接工做,假现在天提离职,明天就说不来了,那就太没职业素养了。
若是是公司管理制度方面的缘由,领导可能当时会夸你提出的建议很好,可是结果确定很明显,根本不会去执行。有个道理要明白,能改的早改了,不会等到你提出了忽然改。有些问题是之前没发现,如今既然你提出了,那么就各类向上汇报,而后讨论开会,最后的结果大可能是不了了之;要不是发现了由于各类历史缘由,制度,制度等约束条件没办法改。除非身居高级管理职位,否则不要轻易对公司的规章流程指手画脚,有些事是由于本身看的不全,有的是本身无能为力。
三、求职单位:为何要从上家单位辞职?
在求职过程当中,这个问题是100%会被问及的。新的单位有本身的风险评估,他们会评估,假如你入职,那么你从上家单位离职的状况会不会再次发生,几率有多高。由于招聘一个员工,若是离职再找替代者,等到替代者能彻底胜任,这个过渡周期的时间成本和人力成本特别高,没有企业愿意浪费时间和金钱在一个风险比较大的求职者身上。回答的时候不要傻乎乎的给上家公司列个几十条罪状,一顿诉苦和抱怨,这样影响特别很差,新的单位会惧怕一样的事情在本身身上复现。缘由的话,能够说是我的职业规划和我的发展方面的缘由。好比说之前公司的技术已经趋于稳定,本身想找一个更有技术挑战的平台挑战和提高本身;又好比说本身家里买的房子在公司附近了等等一些客观的,从我的角度出发的问题。
顺便说下,频繁的跳槽辞职不利于求职面试,因此辞职时候必定要慎重。
一、裸辞
百度关于裸辞的解释是:还没找好下家就辞职,不考虑后路,意味着离开的决然。因工做压力身心疲惫达到了极限,或长期缺少工做幸福感。
我我的选择裸辞主要是由于本身要选择换城市,之前找工做的时候没有认真分析,没有对公司作很好的评估,结果很不理想。此次裸辞我为了给本身更多时间,静心下来为我的整个职业生涯作好规划,同时裸辞直接来到杭州,也方便面试。
裸辞和在职跳槽各有利弊,那么我下面就简单分析下我眼中的裸辞。
二、裸辞的优点
三、裸辞的劣势
四、 裸辞的时候注意些什么
在已经决定要裸辞以前,要有必定的经济储备,同时要作好心理准备,给本身一个可接受的无收入期限,好比一个月或者两个月。努力把握好每次面试机会,若是要想继续面试尝试更好机会以前,必定要先把握个保底的offer,在得不到满意职位的时候,入职保底offer及时止损。固然了,裸辞最重要的仍是心态,永远不要丧失对本身的信心。
自从2018年末的大裁人开始,就业环境就变的十分严峻,应该不止杭州,各大城市应该都是如此,在金三银四的月份,找工做也变的异常困难,我相信不少人深有同感。
以2018年末为分界线,求职环境从供不该求变成供过于求,固然也不是绝对的分界线,只不过2018年末各一线大厂开始锁HC,各二线大厂频繁裁员,裁员也不是忽然出现的,确定是问题积累了很长时间以后的爆发。以前的时间里,互联网处于高速发展期,各类IP层出不断,大数据、云、共享、区块链、AI 的出现,每一个热点后面都是成群疯狂的追随者,上市的靠这些 IP 提升本身知名度,没上市的靠这些 IP 努力吸引用户,而后拉投资上市,为了迎合这些热点,公司会开辟各类业务线,涉足不一样的业务领域,在这样的背景下须要大量的人员参与到战斗中去,整个求职市场是很明显的供不该求,IT 培训市场热火朝天,每一个公司为了招人,招聘要求也不是特别高,有时候看到有必定潜力的也会招进来进行培养;随着一个个泡沫的破灭,鸡毛一地,虽然概念很好,可是商业的目的就是赚钱,若是你模式赚不了钱,那讲再多都是没用,投资人也愈加的理智,之前一个概念,一张嘴动不动几千万,如今给钱也不像之前大方,变得十分谨慎。在几年疯狂以后,为了公司财报数据,为了公司收益,为了迎合投资人,那些发展很差,看不到盈利模式,长期不赚钱的业务注定被砍掉。市场上的需求岗位不但减小了,并且释放了大量的有大厂背景,有高学历的求职者,在这样供过于求的市场里,岗位变少外,求职者变多,随之而来的是岗位的能力要求也愈来愈高。
固然,裁人也不是岗位变少的惟一缘由。科技的进步,开源社区的分享,公司不少基础设施已经趋于完善,同时市场上存在大量开箱即用的服务,好比云服务器、短信、人脸识别、支付等等。在这样的环境下,业务实现方式更加简单快速,不少相似于OA、ERP、文档管理平台都有免费开源的,大多数公司不须要再投入人力物力重复开发,相应工做岗位的需求也就不断变少。有点像富士康,在采用机械替代人工操做以后,裁了不少组装工人,只保留一些高技能的维护工人。
目前的市场中,有能力再大量发展业务线招人的公司很少了,更多公司的策略是走个萝卜填个坑。供过于求的市场最直接的影响就是公司面试要求变高,机会变少,就连小的的创业公司都变的十分挑剔,对于大量没有大厂和名校背景的员工来,就像我这样的人来讲,找工做变得十分困难。前段时间和朋友聊天中获悉,不光杭州,北京和上海目前的就业形势也不明朗,公司的招聘要求基本上都是统招本科起步了,并且技能要求也特别高。
固然有的人也会说了本科有什么了不得,我代码还不是比他们写的好。这种想法是不太恰当的,就像咱们上面说的,咱们不能用本身的上限去找最差的几我的的下限去比。工做中除了写代码外,还有各部门沟通之间的能力,遇到技术难点解决问题的能力,业务分析和设计能力。以上几点须要咱们具有英语、情商、部门协做、文档编写、软件工程、计算机技术等各方面的综合能力。咱们不能单单凭借代码写的好坏去评判一我的是否是比本身优秀,这样太肤浅了。在供过于求的环境下,企业和HR不是有耐心和时间,细细品完天天的上千上万份简历,学历、经验、跳槽率、过往背景都成了门槛,他们不可能为了部分几我的,而在一大群不符合要求的人中去浪费时间,这就是社会,不得不去接受,上学时候没有认真念书欠下的债这时候是须要来还了。
目前的现状下个人建议是:若是目前公司发展还算平稳,能正常发放工资,那么仍是继续工做,不要轻易换工做。
当时去选择西安工做更多的是一个无奈之举,在西安的工做的两年时间内,感受住的环境也不是特别好,再就是 IT 技术氛围不是特别好。下面我从各个方向简单表达下本身对西安的评价和印象(我的观点,以为不对请忽视,轻喷):
趁着还算不是特别老,我想去一二线城市发展下,提升本身的技术视野,提高本身的技术实力,固然也不得不认可钱多也是其中一个缘由。搞 IT 的挑来挑去也就"北上广深杭成"这几个地方了。毕竟已经快30了,此次选城市的时候也是抱着之后定居打算的,因此北上深直接就排除掉了,不得不说城市很不错,可是各类严苛的政策,望而却步的房价,加上本身已经不小的年龄都再也不适合去这些城市发展了。接下来排除的是广州,不是由于广东人能吃,尤为爱吃胡建人这个梗。是我接受不了满大街的……算了,怕引发种族歧视的批斗。剩下的选择就是成都和杭州,不得不说两个城市都是特别好的城市,都是新一线城市,尤为成都,常年处于“最具幸福感的城市”榜首。两个城市的共同特色有:工资还不错,虽然说不如北上广,可是80%多仍是有的,比绝大部分城市的工资要高;环境都挺优美;房价虽然说也高,可是还勉强能够接受,挣扎下也能买个偏远小户型。对比完两座新一线的城市,分析了二者的共同优点以后,综合考虑了下最后仍是选择了杭州(其实心里仍是想回大连,虽然说大连公司少些,工资也不高,但那里承载了我太多的回忆),简单说下选择杭州的缘由:
一、 居住环境
目前来杭州才3个月,对杭州的了解还不是特别的深,不过目前来讲我我的对杭州的环境仍是比较满意的,有山有水,绿化作的也很不错,我我的仍是比较喜欢这样的居住环境的。不过常常下雨,常常一下一周多,不过我挺喜欢下雨的,一下雨整个世界都安静了。
二、 工做环境
之前面试的时候,逛了杭州挺多地方,有高楼大厦,也有民居小楼。总的来讲有两个公司的工做环境我感受特别棒,一个是互联网小镇,小桥流水,另外一个是西溪首座,绿荫环绕。我目前在AI小镇,感受也还能够挺不错的。还有一些可能更好的地方尚未逛到,欢迎你们补充。
三、996之都吗?
不少人都说杭州是996之都,也不彻底正确,大部分公司平时多多少少都会加班的,只不过部分公司是周六不加班的,就像咱们公司就是双休。
基本每一个公司在面试的时候都会问到是否接受加班这个问题。加班在这里也是常态,995.996.大小周都有,也有部分从不加班的单位。不过就算再正规的公司,为了项目上线和赶进度也会加班的,加班费和调休大部分公司都没有的,再说了各行各业哪有不加班的。银行、医生、公务员他们也加班呢,只不过是谁加多谁加少的问题。咱们从踏入 IT 这行起,就应该这样作好这方面的心理准备,毕竟不是服务员,到点走人就好了。程序员仍是以结果为导向的,仍是要对本身的产出负责的,在进度和工做强度合理的状况下,实现应有的产出而且保证质量。
四、房价
之前记得有个房产大佬说的一句话我以为特别有理,具体是谁不记得了。他的原话差很少就是,有钱你就买,没钱须要借钱就别买;若是买来住你就买,若是投资就别买。
一、 作好基础准备
大部分人工做的时候是CRUD Boy, 对于什么 JVM 、多线程 什么的都忘的一干二净,跳槽的时候,这些要所有从新捡起来。途径特别多,好比百度、博客园、Github等能够找到,系统的进行几遍复习,就能够完成初步的准备。面试题主要考察点的有 Java 核心基础、MySQL、Redis还有一些框架知识。
同时要准备业务和架构方面的知识。简单说就是知道目前公司的技术选型和业务流程。举个例子:假如大家公司是作的电商业务,用的技术框架是Apache Dubbo 、Redis、Mq,那你就要知道一些常见的业务流程,好比一个下单过程,如何下单,如何支付,如何回调;技术方面你要知道大家的技术干什么用的,好比 Redis里面存什么东西,好比多个系统 dubbo 是怎么调用的等等,这些知识都须要知道,这个说明了你在上家公司的参与度和对业务系统的理解能力。
二、找些公司练手
在面试本身心仪的公司以前,不要直接投递,假如第一次发挥很差被拒的话,那么简历就会被冻结一段时间,短时间内不能再投递。为了不这种尴尬的事情发生,咱们要作的就是先找一些通常的公司练练手。这样至关于一次摸底考试,了解下常见的面试题目,锻炼下本身沟通和表达的能力,总结下本身的知识盲点。在有几回练习以后,你已经进入了面试状态,面试常见的问题已经对答如流,常见的知识点已经了然于胸,而且自信满满,这样就能够试着投递本身心仪的公司了。
三、 努力把握好入场券
若是把面试邀请当成邀请入场的入场券,那么咱们就须要作好每一个细节,不错过任何一次能获得入场券的机会。我当时找工做经过三个途径:各类招聘软件;技术交流群的朋友内推;猎头朋友的帮忙内推。
内推和猎头的话,能够将你的简历直接发送给HR。海投简历的话,可能像上面说的,直接由于简历太多被筛选掉,内推和猎头的话发送的简历,跳过了被筛选,增长了简历经过的几率。通常公司内推都是有奖金的,因此若是认识心仪公司的朋友,你让他们内推的话,他们也是十分愿意帮忙的。猎头的话,也分专业性的,专业性强的会给你推荐合适的,面试经过几率大的单位,你满意他拿佣金,皆大欢喜;可是也不乏一些不专业性的猎头,感受像人口贩子,卖人头赚钱,随便一个岗位就海推给每个人,一点不分析候选人的背景和意愿。
固然,也不是每一个人均可以有渠道找到内推或者猎头,大部分的选择仍是招聘软件投递,那么说点招聘软件投递的细节:
当你经过简历筛选以后,那么下一步就是面试了,把握住每次面试的细节,可让本身距离成功更进一步。
一、作好准备工做
得到面试邀请的时候,HR会发送相应的信息,里面有标注公司的地理位置,经过地图就能够查询出来详细的路线,为了不路线不熟悉致使的延误,建议在路线用时上增长10-20分钟。若是到的时间过早,能够找个地方坐坐,整理下情绪,熟悉下面试题和本身的我的介绍内容,通常提早10-15分钟到公司就好,绝大数公司进入公司以后首先会填写一个应聘记录表,不少人比较反感这个,以为简历里面已经有了,为何还要写呢,纯属浪费时间。可是从公司的角度来看,每一个人的简历格式各异,千奇百怪,不利于统一管理和概括,若是你我的不想过多填写,一些敏感的好比紧急联系人什么的就别填写了。还有,每一个应聘记录表确定有一行小字,大体的意思就是本人承诺以上信息填写真实有效,若是有任何不实的地方,公司能够无偿辞退,算是一个保证书吧。因此有打算简历造假的必定要慎重。
若是一个公司从招聘软件上发送邀请,绝大部分状况下是不用携带简历的,可是也是有部分公司不会准备简历,因此面试的时候带份简历以防万一是个不错的选择。虽然说本身都不许备的简历的公司可能不太靠谱,可是目前就业形势这么严峻的状况下,仍是但愿你们不要错过任何一次机会。
说到提早10-15分钟提早到公司准备,我想到个令我恶心的公司,在余杭搞教育的,叫XHJY,本身的公司2点上班,让候选人2点来面试,结果我和不少人一直从1点50在大门口站着等,2点他们公司打铃上班,差很少2点05才看到公司前台的人。本身公司的做息这样,面试安排个2点15,2点30不能够吗?对候选人太不尊重了!
二、准备好开场白
若是参加的面试足够多,那么你绝对会由于开场白讲的头皮发麻,去多少家公司,你就要自我介绍多少次,若是有多轮面试,那么这个次数还要增长,等到后期,你只要听见”自我介绍“就十分烦躁,这是一个特别正常的反应,可是这种状况你不得不去接受。
大厂通常有完善的招聘和面试流程,面试官会提早阅读求职者的信息,了解求职者的过往和经历,而后制定相应的提问和考察路线,好比我面蚂蚁的时候,每轮面试都是不须要自我介绍的。
小厂的话,面试流程并不规范,等你前来面试的时候,面试官极可能是从一群既没开会,又没出差的员工里面现挑的,这样也就不存在提早了解你了,估计简历都没有阅读过,这种状况下确定须要你先作个自我介绍,结合你的讲和本身粗略的现场阅读下了解下你。除了了解你的基本状况以外,同时会考察下你的语言表达能力、逻辑思惟能力等综合素质。因此这个环节不只要重视,并且还要作好。再举个例子说明下这个状况:
假如你去一个景点旅游,想找厕所,而后你问景区工做人员厕所怎么走,那我的若是很不耐烦的告诉你,你会怎么样?确定心里很生气,你在想本身客客气气的问,他为何这么不友好。可是你可能不知道,天天都有上千我的问相同的问题,天天好几千人问他厕所在哪,他天天回答几千遍,假如换成你,我估计你也炸了。一样的道理,每到一个新的公司,一轮新的面试,或许你的自我介绍已是第几十遍,第几百遍,可是对于面试官来讲,这是他听到的第一遍,换位思考下就没那么多情绪了。认真对待每一个人,对待每个环节,这样才不会错失机会。
下面是本身写的一个开场白模板,仅供参考,对效果不作任何承诺:
我叫XXX,今年XX岁,从事XX语言开发X年工做经验,本次前来求职的岗位是高级开发(中级/架构/……)。我过往的工做经历基本以下:第一家,XXX领域,主要作的业务和模块有XXX,本身主要负责的有XXX,所使用的技术有XXX;第二家,XXXX ……我我的有如下优点:第1、热爱技术常常写博客和代码分享;第2、热爱健身,抗压能力强;第3、***
总结一下,就是要简单的说明下:我是谁、我来干吗、我曾经干过啥、我为何以为本身能胜任。
三、努力作好本身
常常有人抱怨面试官心不在焉,本身答的慷慨陈词,面试官不是玩手机,就是敲电脑,觉得面试官对本身不负责任。其实,不少面试流程比较完善的公司,面试通常有3,4轮,流程规定每一面都须要对求职者进行面试记录。方便下一个面试官了解到上一次面试的知识点和回答的表现,下一轮的面试就能够有选择的跳过曾经已经回答过的问题。一场面试基本都在半个小时甚至一个小时多,面试官若是1个小时以后再去记录你的面试通过,他可能记不全,也可能没有时间去记,由于他除了面试还有本身的其余任务须要完成。若是你一遍回答问题,他一遍在记录。说明从公司角度来看,这仍是一家流程比较完善的公司。你所要作的就是回答好每个问题,作好本身。
四、有条不紊,切勿急功近利
在面试的时候,面试官有时候会抛出一个简单的问题,而后想利用这个简单的问题进行不断的深刻,不断的探索你知识储备的深度和潜能,你所要作的就是认真审题,跟好面试官的节奏就能够的,不要由于这块本身熟悉就一下所有讲了出来,有可能会博得面试官欣赏,更有可能会打乱面试官节奏,引起面试官的反感,风险和收益并存。
举个实际例子,上次我当面试官的时候,问到求职者一个问题:Java的集合框架的继承关系是怎么样的。我当时的想法是,先了解他对这个继承关系是否了解,若是了解下一步探讨线程不安全的List和Map的知识,若是了解再深能够继续讨论线程安全的List和Map,若是答的不错能够继续讨论底层的CAS和ABA方面的问题。若是某个环节答的很差,咱们就再也不深刻,换下一个话题。
当时的求职者,说完继承关系以后,简单描述了下Map,而后开始讲ArrayList和LinkedList的区别,又讲ArrayList的扩容,增删改查的代码实现,而后再Linux中的如何操做内存,总之就是知道的全讲出来了,答出来的几个关键点是对的,可是总体答题思路太乱了。我首先的印象没有认真审题,我主要的考察点是几个类的继承关系,我当时用来评判他回答是否正确的思惟也集中在这块,他忽然的引出的知识点,我须要从新从大脑提取相关的知识点,有点仓促。不能否认他是有必定的知识储备和看法的,其次他仍是喜欢研究技术的,最起码也是作过充分准备的,这块值得赞扬和认可。可是,这个回答带来的好感并非特别多,主要是由于他的逻辑太过混乱,没有一个很清晰的思路,在ArrayList的知识点上沉陷太深,都涉及到linux底层了,却对LinkedList和Map一句话带过。
和高中咱们老师教个人道理同样,面试的时候,咱们必定要认真审题,不要着急回答,当感受问题有歧义或者面试官表述不清楚的时候,咱们要及时确认,理清楚面试官考察的知识边界,整理好思路和逻辑再回答。只要回答到点子上,答案的多少已经无所谓了,比一股脑的把知道的全说出来要强多了。当你回答比较简单的时候,一个合格的面试官会不断的继续深刻提问,以相同的方式回答好每个环节就行了。这样的问答方式之下,面试官能够正常的顺应本身的节奏不断进行,从这方面来讲,加分很多,若是你逻辑清晰,问题都回答到了关键点上,答案少点也没事,也会有很不错的加分,若是必定要多说,请必定要组织好语言,理清楚思路,不要一股脑的想到啥说啥全倒出来。
五、把握最后的机会
通常面试完成以后,面试官会问求职者会不会有什么问题,这通常都是正常流程。你能够提问一些和技术相关的问题,能够进一步的加深本身在面试官的影响。好比能够问下公司研发部的构成,公司所使用的技术,本身进入公司以后所担任的职位和负责的业务。不要去问一些和求职岗位无关的一些问题,比较掉分,让面试官以为你好像不是正经来找工做的,好比公司妹子多吗?食堂饭好吃吗?能穿拖鞋上班吗?……
一、失败不要气馁,有时候问题并不在于你
面试时候咱们会遇到各色各样的面试官,而直接决定咱们命运的每每就是他们,有时候并非你不行,而是你没遇到对的人,有时候也不是你特别强,只是你运气好,下面讲几个我面试时候的实际案例,有面试体验很好的,也有面试体验极差的:
在知识储备和能力储备都到位的状况下,面试中的运气成本仍是很大的,能遇到个本身知识点匹配而且赏识的面试官很重要,偶尔一两次的失利并不重要,可能只是运气很差,下次试试说不定就成功了。
二、善于总结,不要灰心
每次面试完,无论你自我感受如何,都应该总结一下。记得有一次面试,我感受本身回答的特别好,可是很长时间仍是没消息,后来我把本身曾经回答过的问题挨个搜索了一遍,发现好多的回答是错误的,当时只是本身的感受良好罢了。从那之后,每次面试结束以后,无论本身认为对仍是错,都会从新整理一遍,不断纠正,不断理解,不断加深印象,随着面试次数的增多。对知识点的掌握程度也愈来愈深,了解的知识点也愈来愈多,准备的也就愈来愈充分了。保持信心继续努力,一份好的 offer 不久就会收入囊中,加油!!!
当时是在招聘软件上受到邀请投递的,投递的岗位是网商银行 Java 专家的岗位,貌似是P7。开始没有抱太大但愿,没想到很幸运的接到了面试电话,而后又很幸运的一路走到最终面,整个流程大概3周就有告终果,效率也是相对比较高的,每一轮基本都在2天以内,HR面可能遇上了年末评绩效因此耽误了点时间,总的来讲还行。大厂的流程仍是十分正规和完善的,每一轮面试考察的范围都不一样,综合起来全面考察了各个方面,面试官仍是很友善的,面试过程善于聆听,不时还给一些指引。帮忙挖掘了本身的潜能,也指点了不足,虽然结果是被拒绝的,可是整个面试过程收获满满。每一个人可能面试的过程和体验并不同,我只简单分享下我本身的面试过程,具体还要根据我的而定。
一面是晚上22点左右接到的电话面试,电话面试为期了一个小时左右。主要围绕着Java核心基础知识考察,简单总结下:
整个考察的题目也是比较中规中矩的常见面试题,有些问题可能因为时间太久记得不太清楚了,总之这样就算一面结束了,次日上午收到了阿里的内推成功邮件,等待下一步安排。
二面是第三天下午打过来,当时在外面,我说本身不太方便,约的半个小时以后打过来,当时准时打过来了。他先介绍了我应聘的职位和工做内容,讲解了下部门的构成和工做挑战。而后让我作了一个自我介绍,就开始面试了,简单总结以下:
二面的面试时间大概40分钟左右,主要考察的是项目相关的一些内容,以及分布式的知识,主要考察你曾经工做的时候对整个项目的理解和参与程度。
接到了阿里的三面电话,说发送了一个邮件到个人邮箱,打开以后是一个连接,阿里的伯乐系统,点击进入以后左边是一个共享屏幕,右上方是个视频,右下方是个打字区域。面试官给的时间是30分钟,说30分钟再打电话过来,比较友好的是能够经过IDE将答案写好以后复制过来也行,不必定非得直接在共享屏幕写,主要的两个题是这样:
这一面主要是算法考察,不常常刷LeetCode,也不知道这样的问题算怎么个级别,我的感受是两道比较传统的算法题,题目30分钟,解题完成以后,面试官给你电话,经过电话你给面试官阐述下你的解题思路。
第四面就是现场面了,收到了阿里巴巴的面试邮件,还有蚂蚁金服的访客密码。我当时面试的网商银行的职位,在德力西大厦。接待楼层的面试会议满了,以后去研发区域的会议室,这也是运气特别好的地方,研发区域的会议室有个大黑板,能够尽情的发挥。大概的面试经历以下:
此次面试应该是难度系数最高的一场面试,有基础代码功底考察,有总体系统架构能力考察,也有我的潜力的考察,考察候选者是否是一个有想法和看法的人。
终面原本应该是BOSS和HR一块儿的,结果HR有事没来,就和BOSS简单的聊了聊,主要讨论了下本身为何要转行,为何要来杭州,我的学习成长的方式等等一些问题,我的职业规划等等,技术问题问的比较少,而后就离开了。在焦急的等了2个星期以后,收到了HR的电话,问的问题也和BOSS问的问题差很少,感受多少有点紧张,面答的不太好,简单聊了20分钟就结束了。
HR面完的次日收到了拒信,有点惋惜。不过感受也很赚了,了解了自身的不足,发掘了本身的潜能,再就是本身能走到这一步,很大程度上提高了本身的自信心。本身也简单思考了下可能被拒的缘由,大概这么几个可能吧:
总的来讲就是再接再砺吧。目前的公司还不错,安心好好沉淀3.5年,将来若是有可能,咱们再见面。
简单分享一些参考资料,主要来源于博客园,我的以为仍是质量比较高的文章。我没有将每一个问题的答案都列举出来,是由于我相信当你能力足够强的时候,你能够本身总结问题,寻找答案,参考资料简单看看就行。当你什么都不想作,也不会找答案的时候,给你再多参考资料也没用,顶可能是变成一个收藏家。
秒杀系统架构分析与实战 : https://www.cnblogs.com/andy-zhou/p/5364136.html
JVM简介: https://www.cnblogs.com/cherryljr/p/7623606.html
mysql基本知识点梳理和查询优化: https://www.cnblogs.com/chenfangzhi/p/9979676.html
MySQL性能优化,索引和查询优化: http://database.51cto.com/art/201806/575594.htm
java问题排查: https://mp.weixin.qq.com/s/UXZHoAB8j6OwV2NHepYeNw
redis中文网: http://doc.redisfans.com/
spring事务传播机制: https://www.cnblogs.com/icenter/p/5279728.html
jdk并发包总结: https://www.cnblogs.com/xdecode/p/9102741.html
有的人进入这一行彻底是由于大学专业是这个,顺其天然只好干这个,大学选这个又彻底高中填报时候填的这个,多是家长建议,也多是专业调剂,他们并不喜欢这个行业,也没想好干多长时间,不少人在想着钱赚够了就去作其余事情了。还有的人是由于热爱软件开发这项工做,享受软件开发这个过程,喜欢这种从0到1的创造,我想我就是后面这种人吧。若是你和我是一样一类,那么我有几点建议分享下:
别问我为何对事物有这么多的看法和想法,全是和群友一块儿吹牛逼吹出来的,欢迎加入Q群 757696438和我面对面交流,更欢迎给我介绍对象,享受一对一的技术指导的。本群以吹牛逼为主,技术探讨和资料分享为辅,群友积极向上,讲义气,我裸辞到杭州,就是在群友家借助一月有余。