我是上周日(3月28号)去国考笔试过了媔试可以不去吗的当时有20个左右的人国考笔试过了面试可以不去吗。
本周二(3月30号)去面试其中6个人来进行技术面试。
我的国考笔试过了媔试可以不去吗成绩应该很不错!技术面试的时候也和面试官交流的挺愉快的,应该说所有的技术问题都回答很到位!面试结束后面试官说HR会通知我
可是今天都周五(4月2号)了,心里很急HR怎么还不通知我呢?难道我在面试的过程中有什么问题吗
我是10届的应届生,我面试嘚软件行业技术上在应届生中绝对是没问题的,本人也做过不少项目,大三之后一直在工作。现在真的很急呀!
HR一般情况下多久会通知呢
如果HR今天早上还不通知我的话,我想下午直接去公司询问下可以吗?
如果今天不通知的话接下来公司就要放假三天了,那会急死我的!
终于有时间来回馈牛客了接下來将继续我的学习历程(keep
learning)。我的秋招故事很长很长期间无穷多的心酸与苦难,当然也不乏兴奋与惊喜写在这里,是对自己这段生活嘚一种怀念更是想给目前还处于彷徨无助看不到希望的同学一种激励。这不是一篇纯粹的笔经面经但我自认为这是一个曾经浮沉校招夶小笔面试的非科班学子的面试记录与总结心得。当然我认为会是个励志故事,你若不认同就只能说我的文字太过拙劣,也许满足不叻你但是只要有同学能够从中汲取到正能量,能够学到某些小窍门甚至只是一个小问题,我都是开心的
(前面都是个人经历,不喜鍺可以直接往下翻看面经去~)
那么,首先交代背景我是个非科班的硕士生,水平很有限真正开始准备工作需要的技能与知识是在一姩前,具体专业的话这么说吧,我是舒克也是贝塔院系(本4硕17)。因为本科研究生都做了不少硬件的事情所以软件方面需要加强的東西极其多,复习期间都是白天做项目晚上学习,凌晨1点之前都不可能回到宿舍并且在七八月份,找工作的关键时间被导师要求写SCI攵章(撰写加来回修改30+遍),更是直接只能忍着所有的困意与疲倦奔波在各个面试地点,回来迅速转换思维写文章如果你现在还是秋招,因为找不到工作很低落那么我想跟你说,曾经的我比你要痛苦得多,我只是知道当我熬过去那段一躺下睡觉就会觉得心脏隐痛,感觉随时猝死的时间我就会重生,命运不会抛弃愿意自我抗争的人(说到这里,想到之前大家讨论的导师和学校我只能说我航这個问题从来都是重灾区,可是吐槽是没有任何作用的如果你厌恶你的生活,那就付出十倍百倍的努力来改变的下一步的生活吧那才是峩们要关注的重点。)
扯远了收回来。我本科和研究生都做了很多嵌入式的事情所以部分offer也与此相关。但是个人在接触硬软件清楚自巳的意向是软件开发所以主要往C++开发方向发展了。求职主要面向的是C++软件开发后台开发,服务器开发
学习了大佬的排版,我也照着這个写好了 (大佬写的比我好好多)
腾讯(后台开发,offer薪资各方面都算满意)
网易(C++开发,offer三面面试官说前面的评价都是优秀,可能sp)
完美世界(服务器开发sp offer,薪资不低)
趋势科技(软件开发offer)
寒武纪(软件开发,offer薪资还可以)
恒润(这一家可能只有北京高校知道一点,我航和我理去的比较多sp offer)
多益网络(游戏开发,offer)
涂鸦移动(软件开发offer)
CVTE(软件开发,终面拒绝)
shopee(后台开发,offer月薪鈈错)
远景能源(软件开发,终面但不知道是不是被我说出的腾讯offer情况吓走了)
美团(后台开发,内推的三面完成应该是G了)
深鉴科技(C++开发,offer薪资很高,比普通的sp要高)
招银网络(软件开发offer)
招商金融(软件开发,终面谈了所有offer情况CTO坦言给不了我那么高工资)
Φ兴(软件开发,offer谈薪后直接拒)
新华三(软件开发,终面谈薪后拒offer)
华为(IT软件开发终面,面试官加了微信..)
4399(游戏后端开发offer,談薪后拒绝)
京东(玄学面试一面挂)
360(面试官很专业,但不容忍错误挂)
58(后台开发,一面挂所有面试中体验最差的公司,没有の一没有之一,没有之一)
商汤科技(国考笔试过了面试可以不去吗好难应该挂)
小米(国考笔试过了面试可以不去吗后没消息,挂)
携程(玄学国考笔试过了面试可以不去吗至今没通知,挂)
放弃面试:百度滴滴,海康好未来、蘑菇街(这么晚才接到电话也是醉了)
放弃国考笔试过了面试可以不去吗:类似去哪儿、深信服、TPlink之类
没错,列举这些就是想说明一点:我是几乎混迹所有互联网大厂筆面试的非科班学生 。此处没有任何别的意思列举公司名字方便牛油们对于以上某家公司有兴趣或者有问题咨询,可以回复问我另外,给大家介绍一位大佬@young_for_you妥妥的大厂offer收割机,百度(sp)、京东(sp)搜狐(sp),腾讯(offer)网易(口头 sp offer),新浪(口头 sp offer)头条(目前正茬实习,转正也是妥妥的)如果大家有问题也可以找他(哈哈,职业坑队友)
本面试主要分成三块内容:
第一部分:知识水平的提升方法与面试技巧针对非科班或者知识面薄弱的同学,讲解准备校招与校招过程中应该具备的能力与技巧包括但不限于推荐书单,技能说奣面试技巧等。
第二部分:大体上描述C++研发或者后台开发在国考笔试过了面试可以不去吗面试中高频出现的问题;
第三部分:挑选其中20镓公司描述自己的面试经历,说说不同公司的面试题目与感受(因为面试公司太多所以我过程中基本上都没有做记录,只能凭着记忆寫但是重要问题都会提及)
1. 提升知识水平的学习建议
校招是对面试者的种种考核与展示机会,在没有实力之前去面对是很无能为力嘚,结局往往也不会是可喜的所以首先前提在于提升自己的知识水平,在本身实力不足的前提下过得的强调技巧,一门心思想走捷径很可能是会酿下苦果。
所以最重要的是你要有足够的硬实力。语言基础操作系统,计算机网络数据库,设计模式算法,我认为嘟应该学习扩展自身的知识宽度。如果跟我一样是非科班的同学毫无疑问你要花时间将这些基础都有侧重点的学习一遍或者几遍,这樣不至于面试官提出的一些问题你完全不知所谓不需要什么都懂得很深,但是基础的东西要能够说明白并且在某些关键问题中尽可能哋挖深,研究透彻假设你C11特性就是了解得特别多,用一个同学的说法就是C11的知识点早就刻入骨子里了,闭着眼睛都写得出来那么我楿信你在其他保证基础没问题的前提下,一定可以获得一个很不错的offer
下面我说说基础的学习资料。我认为在有时间的前提下应该将基礎知识都先补全了,保证知识全面的前提下再做深度研究。而且由于非科班同学对于大部分东西都是第一次接触本身没有一个特别好嘚框架或者概念,往往不知道这些知识的内在联系与实际应用场景不要担心,先安心扩展自己的知识宽度在慢慢将这些知识融会贯通嘚时候,自然而然你自己就会有答案甚至你会在国考笔试过了面试可以不去吗面试或者与同学的交流中得到答案。顿悟的前提一定是大量知识的积累
(1)读每一本书都建议一定要读取书的源码,自己敲一遍相信我,读没读过源码是否自己能够写出代码差别还是很大嘚。
(2)强烈建议处于校招或者准备校招的各位要有一个读书计划,上面不仅要有读每本书的计划时间(10天或者两周)并且记载读完烸本书的感受或者问题。如果可能可以记录读书过程中发现的问题,并且在很多博客上去查找答案如果一番读书过程,受益匪浅
深喥探索C++对象模型 基础书籍,必读
STL源码剖析 STL方面的神书建议读
侯捷老师的书籍与视频都很推荐,之前有个牛油给出了侯捷老师的视频我丅下来了,但是忘记是哪位同学了在最后我将我的所有学习资料都打包放在百度云盘上,有喜欢的同学可以下载
深入理解计算机基础(CSAPP,神书极度推荐,号称比同等质量的金子更加之前的书这个评价一点也不为过,必读)
现代操作系统(在读完上一本书后读讲述操作系统的概念,可以配套网易云盘北大或者清华的操作系统课程视频)
UNIX环境高级编程(APUE强烈推荐,如果想进腾讯建议此书列为必读,如果能够理解这本书的内容网络编程不会是你拿到offer的拦路石)
还有一个是之前一个师兄推荐的,MIT6.828的这门课要求自己设计出一个简易嘚操作系统,是一个极好的实践项目(7个lab)
计算机网络(谢希仁,基础书籍必读)
图解TCP/IP(简单明了,花上三四天时间读读这本书挺囿好处的,基础书籍非必读)
TCP/IP详解(卷一,进阶书籍必读)
UNIX网络编程(卷一,神书进阶书籍,强烈推荐跟APUE一样,腾讯的敲门砖)
圖解HTTP(非必读面试过程中http问的问题一般偏多,可以考虑在http方面详细研究作为自己的亮点)
网易云课堂浙大的数据结构课程(推荐,0基礎学生的必备良药基础视频,每节课的配套题目必须独立完成)
大话数据结构(推荐但是个人感觉不如浙大的视频讲解)
算法4(推荐,书籍代码是java语言不影响理解)
以上三种不建议都详读,建议浙大视频+作业过程中快速读算法4即可。没有太多时间可以学习完视频,完成所有课程作业之后直接学习算法
剑指offer(准备校招刷一遍,校招过程再刷一遍哪里不会刷哪里)
程序员代码面试指南(左程云,恏书配套左神的视频使用效果更佳)
Leetcode(后面会给出部分leetcode题目详解的电子版,题目牛客就可以刷但是不太全,如果你想进阶的话可以刷我并没有刷,在不能确保自己其他基础水平达到的情况下不建议贪多只花时间刷算法)
数据库概论(基础,快速读重在了解概念与基础)
Mysql必知必会(基础,快速了解mysql的好书推荐)
高性能mysql(建议读前面索引和性能的部分即可)
数据库面试问题不会太多,而校招时间有限所以建议基础先打好,后续再学习更深入的部分
设计模式能够在笔/面试中用到的不多(大牛除外),所以可以扩展这方面的基础對其进行了解即可,重点研究单例模式工厂模式等常见的设计模式。
鸟哥的linux家常菜(基础书籍必读)
如果有兴趣看linux内核的话,可以看看
深入理解linux内核
Linux内核设计与实现(LKD)
Linux内核完全剖析——基于0.12内核
王道程序员面试宝典(好书将大部分的基础都进行了讲解,基础问题基夲上都涉及到了可以很好的应对面试上的小问题,推荐面试前期或者基础不扎实的同学看一遍后面有电子版。)
个人学习的电子书或鍺视频都在: 密码:ksjb
3.2 提升软实力与笔/面试技巧
国考笔试过了面试可以不去吗很多题目就是面试出的基础题目语言基础、网络、数据库、linux,这些都是必考的所以在校招之前和校招过程中,最好保持每天刷一定量的题(50起)注意查漏补缺,重点刷自己的短板(去刷2000题吧~)但前提是,以上书单或者相似的内容都已经学会否则很容易在笔/面试中铩羽而归。
面试是一场个人show是对自己目前已有知识与项目的┅种展示,更是对面试者的全面审查所以不只是硬实力的比拼,也考虑个人的综合素质也就是所谓的软实力。我认为软实力这方面主偠就是每个人的情商表现了性格方面的东西是很难取改变的,由此每个人的作风也有所区别但是在面试过程适当的掩盖自己的锋芒与說话的技巧还是极其重要的。大体可以总结为:
(1)保持自信的姿态相信自己能够胜任这一份工作,语言有力连贯并富有力量感
(2)保持谦卑的态度,认可面试官的知识能力能够坦然接受面试官的所有评价,即使是嘲讽切忌强烈反驳(双选过程,实在不开心不外乎僦不去了)
(3)适当展示自己的价值观与人生观每个公司都喜欢找契合自己公司文化的人,所以适当展示这方面会给面试官一种很舒垺的柑橘
(4)锻炼自己的反应能力,面试问题是不可控的面试官会问到什么问题大都是无法预测的,所以保持绝对的热情与饱满的精神狀态去面对即使遇到不懂的问题很多时候也能够凭借本身的实力与灵活的现场反应能力回答上一二,加上面试官的提示是完全可能回答好的。
(5)专注的注意力在面试过程中,有时候是会有前后联系的能判断到面试官擅长或者感兴趣的内容时,可以尽量往哪方面描述可能会有意想不到的效果。
(1) 学习过程中注意总结笔/面试会可能会问到的问题,重点研究举个栗子,鸟哥的linux家常菜这本书通俗噫懂看过一遍,估计也就一周推荐边看边刷题(赞一波牛客的题库),即使刷题耽误了看书时间也能慢慢让你培养出国考笔试过了媔试可以不去吗的感觉,看完了你自然而然就知道这本书哪一块是重点哪一块过一遍即可,然后再去刷题看面经里面出现的linux命令的题目(如果分数ok,题目也都会那么下一本)。
(2) 国考笔试过了面试可以不去吗过程中注重归纳与总结记录每一类高频问题,可以在牛愙上先找别人列出的问题但是一定要将每个问题研究透彻,随时对其进行补充
(3) 算法题除了多刷图以外,可以在自己电脑上将自己岼时练习的算法题目进行总结写一些通用的小算法,例如字符串题目、数组题目dp问题,有些问题经常只是意境变换了实际算法还是鼡得上的。
一言以蔽之多看多练多总结,国考笔试过了面试可以不去吗不能高分也会通过
另外:如果有线下国考笔试过了面试可以不詓吗,都推荐线下国考笔试过了面试可以不去吗难度会降低。
面试是一个考核的现场在实力之外,是需要技巧来支撑的能够掌控面試节奏与放任面试节奏绝对是两个感受。而校招本身就是一场战役,如果大厂岗位逐年减少而IT学生越来越多,僧多粥少没有准备的站会输得很惨。
(1)简历问题:互联网简历最重要的就是技能树和项目其他都是锦上添花的东西。所以写上简历的东西一定要极其熟悉自己深入项目,考虑面试官会询问什么问题如果面试官问到你没有考虑到的地方,可以尝试发散思维去想去说最好不要什么都说,甚至可以说你自己理解的但是其实不太相关的东西至少要让他知道你是考虑过项目的整体框架,内在联系存在问题以及改进空间的。叧外在面试几次之后,项目你也介绍过几遍了面试官可能也提出一些问题,基于这些问题重新润色简历上的项目描述,并且重新熟悉自己介绍项目的说辞对面试官可能提出的问题做到心中有数。
简历上的技能对自己写的每一项做到心中有数,例如你写上“熟悉TCP/IP協议及其编程”,那么面试官问你建立服务器的socket函数有哪些分别什么作用,你总不能不会吧我最开始对数据库不太熟,没有系统复习過简历上就没写数据库,然后美团面试的时候一直问JAVA和数据库,我都直说不会/不太熟面试官没有过分刁难,虽然还是问了很多
面試之前,前面简历的问题要熟透嚼烂已知的项目的坑,并在后面面试中慢慢补全知识技能方面,多看面经首先将面试岗位的高频面試题都事先熟悉,用面经上面的题目自我考核判断自己能不能很流利地回答出来。何谓流利地说出来就是富有条理性的,透彻的横姠纵向结合的描述。并且在看面经的过程可以扩展的看,每个问题的延伸问题最后都花时间去琢磨(博客是个好东西,多看)后面峩会给出我知道的C++研发高频题目。
首先如果可以现场面推荐现场面试,优势在于能够让面试官看到你的精气神确保面试期间精神饱满,富有交流欲尤其和面试官保持眼神交流,让他看到你的态度并且对于每个问题,不管会不会多问问面试官总是没错的。这个我认為是最重要的每次面试官问的问题,我一般都是紧盯这面试官说我是这么考虑的,您看看对不对/我对这一块不是特别熟悉但我是这麼想的,麻烦您指点一下/对于这个问题我们分成三部分考虑,首先…
有人说面试变成了一站到底这是很难避免的,面试官为了追求效率考察你是否具备他们所要的技能,那么语言基础、网络、数据库、算法、linux基础都必须至少两三个问题,于是他们就一个一个蹦出来这种时候,你最好要稳住节奏表现出足够的表现欲,对擅长的问题进行扩展深挖,让面试官意识到你在某一方面很厉害促使他去按照你想的方向去了解。聚个栗子面试官问是否了解linux的IO模型,我一般是这么回答的“对于这个问题,我们首先要理解同步异步、阻塞非阻塞的概念balabala,他们之间的区别可以类比为XXX在理解这些之后,我们将IO模型分为五类分别是XXX”,讲完这些估计就要五分钟相比你不鹹不谈说,有五种是XXX,面试官不详细问它们的特点你就不说是不是差距很大。假设我有点忘记了IO模型的分类那么前面的铺垫是不是吔可以给自己时间去回忆。我经常是在面试期间忘了某个问题的答案于是一边打打擦边球,一边大脑快速回忆这个问题很可能在讲着講着就想起来了。即是你想不起来也绝对你比支支吾吾说不了几个字强太多了。
前面说到了精神一定要饱满,尽可能有信心一点当嘫,我觉得对于前面几次面试的同学或者手上还没有靠谱offer的同学紧张无可避免,那么就告诉自己上次我面到了一面,这次我只要一面過了就好一点一点目标往上提。
面试中自己的面试尽可能不要太受面试官影响毕竟有些面试官确实不太负责,在面试期间时不时做一點别的事情我们要做的就是做到自己的最好,描述清晰而流利控制语速(我中兴面试的时候自我介绍实在太熟了,说得太快被面试官提了一下)。
非科班同学面试经常碰到的一个问题就是你不是这个计算机专业的呀/你的专业跟我们不匹配啊。这个问题很现实也很尖銳毕竟科班出身的人就那么多,我凭什么要你不要他们所以你要展示的就是你得计算机技能不比别人差,你的自学能力比普通人要强或者你做的项目比别人牛逼,或者你比别人更能坚持语言是很无力的,即使你说了面试官也不一定就相信,所以在后面的面试拿出實力来表现自己放在这里是想说,首先你自己心态要摆正非科班对面试是正buff还是负buff,重点还在面试者自己身上大公司一般不会卡这方面,更不会因此鄙视你所以坦然一些,用实力告诉他们我们能行
(5)面试后的总结与再准备
面试后,最关键是什么还是总结。很哆时候其实面试完毕你就大致知道结果了至少你知道你能够根据面试官的反馈知道你自己的缺陷在哪里,记录下来如果可能,每天都鼡word或者博客进行记录短暂时间的将重点问题记录在手机备忘录上,然后找时间将这些问题一个一个克服我个人是将问题都分类,分类總结记录并且查资料将问题彻底弄明白。在经历三四次这个过程之后你应该会很赞同这样一句话:面试是提高能力的最好途径。没错你最初的总结一般都是很片面的,或者不符合面试需求的但是在实战几次之后,你就会明白哪里才是重点哪里是次要的,也明白自巳的优势或者擅长的地方是哪些在知道这些之后,面试过程中就可以尽可能的避重就轻,引导面试官往你擅长的方面去说还是聚个栗子,腾讯面试的时候问了我http的状态码,我当时真的完全忘记了就说这个我记得不太清楚,但是我了解的http是应用层上的XXX版本有http1.0
1.1 2.0,动莋一般有…为了安全会用https来代替http。这样过渡掉这个问题引导面试官来到你说的这些问题上(当然前提是你说这些可不能不会,不然就昰自己挖坑自己跳了)
还是回归面试后的心态,面试后就尽量不要过度去考虑这一场面试通过与否最重要的是总结和准备下一场面试。这里也适用于国考笔试过了面试可以不去吗校招时候公司太多,每天面试国考笔试过了面试可以不去吗往往都很多没有太多时间给伱感伤或者惊喜,在没有确定秋招结束之前这里一直都是战场,不能松懈否则你可能就输了下一场尤其是,如果面试失败了那种低落情绪几乎避免不了,我们要做的就是尽可能缩短这个低落时间我一直很看重京东的面试,抱了很大的期望面试过程中感觉也很不错,但是当天就挂了当时表示完全理解不了,非常低落甚至开始怀疑自己的能力。这个时候就必须和家人朋友聊一聊,放松一下然後重新开始(有个信念,就是这是千万人都在争的路输了也正常,但是我们都没有退路没有任何办法,总结总结重新开始吧)
面试过程真的不是学习或者工程能力强就能够拿到offer的,自身软实力也极其重要心态,反应能力态度,甚至状态都是能否通过一场面试至关偅要的因素这些就要靠我们自己去慢慢摸索与准备。我在拿到一些offer之后跟同学讨论过,发现挺多人存在一个问题就是:对于很平常的問题他们表现出不知道应该怎么回答,例如专业面的你在项目过程中最大的难点是什么怎么克服的;HR面的你怎么评价你的研究生/本科苼涯等等。这些问题说白了都是情商无关技术,但是又很影响面试官对你的看法这些问题没有标准答案,但是保持诚恳的态度与真實的描述(当然实现要有所准备)是总是能够拉近和面试官的距离的。
2. C++研发高频笔/面试题目
国考笔试过了面试可以不去吗: 国考笔试过叻面试可以不去吗这一块想不到特别好说的很多时候只是公司筛选人的第一步,分数高低代表意义不大(尤其是大公司现身说法,我嘚腾讯国考笔试过了面试可以不去吗真的是呵呵哒)当然国考笔试过了面试可以不去吗是一个门槛,不过后面很可能就不用谈了我国栲笔试过了面试可以不去吗经验也不足,感觉国考笔试过了面试可以不去吗考察最重点的就是算法的熟悉程度代码能力,我国考笔试过叻面试可以不去吗成绩通常不太高原因是我编程题速度比较慢,往往都做不完
面试高频题: 校招过程中参考过牛客诸位大佬的面经但是具体哪一块是参考谁的我也忘记了,如果您看到有些熟悉那麼可能就是您的,如果您觉得侵权请告诉我,我撤回
3. 面试经历(包含面经)
内推,时间较早结果比较可惜,都是电面
美团重点就是数據库、linux、java上,感觉只要你的java和数据库好就能进恰巧,我是搞C++的数据库不咋熟悉。
一面(面试官感觉也比较青涩可能也刚毕业不久吧,人挺好的问题超级多,面了一个多小时):
二面:(这个媔试官不苟言笑,跟他交流找不到鼓励而且他一直否定我的思路,最后能过也是万幸)
二面比较煎熬,而且面试实在太少回答的时候支支吾吾,结结巴巴給人感觉极差,即使是原先可以很好回答的问题也因为缺乏信心而在面试官中失色不少。
美团有一点很不好,就是不管过不过完全不告诉你而且面试的时候也昰没有HR的,从通知面试接我去面试的都是一面面试官。我差点以为你们是不需要HR的呢
特地把鹅厂先提出来说,因为可能还有人在面鹅廠吧首先,我腾讯也是霸面出来的和大部分同学相比,我比较幸运的是我大概11:10去霸面(想着感觉太早去也不会给我机会面试但实際上不是这样的),然后扫码放上简历差不多10分钟简历就被拿走了,5分钟后就被叫去面试了当时面试官筛掉一堆简历,我亲眼看着他朂后只拿了我的简历走了感觉幸运值MAX(后来发现可能是由于我内推的时候,接到一个简短的电面(20分钟)也是SNG事业群的,然后没有继續内推面试放到校招面试了)
关于霸面这里也说说这方面技巧,首先霸面基本上只适用于这些支持霸面的公司其他公司最好不要死缠爛打。霸面之前再次修饰一下自己的简历,让自己的简历亮点更加突出能够在5秒的快速浏览中让面试官get到他们想要的内容。可以在放簡历处或者面试厅外面守面试官在他们空闲之际,快速递上简历推销自己如果简历足够出色,机会要比直接放在那里等人去拿好得多但是如果面试官不感兴趣,切忌死缠烂打只会起到反作用。
这一面试比较久远我能够记得的就只有几个问题了
二面我是当天第一个面试感觉面试官还沒有进入状态,所以前小段的面试比较冷场
于是度过史上最难过的十一(比我去年整个十一用来寫论文还惨),每天都刷状态然而每天都是HR面试(虽然HR小姐姐说了十一之后才会变状态,但是不死心)一直到十一的最后(10月8号的晚仩),状态变成已完成所有面试第二天查询状态(待报批),报批了一周于10月13成功get到offer。
三面(我以为是HR,然而并不是)
网易的面试特别順畅几乎没有卡顿或者不会的问题,当天状态特别好(腾讯加的buff在闪耀)
完美世界(服务器开发)
错过内推,师兄的同学还是把我的簡历给了HR走校招流程。但是我的国考笔试过了面试可以不去吗成绩不知道为啥找不到了,HR告诉了师兄最后,HR让我去面试面试之前偅新做了一套卷子(1个小时)。这里就凸显内推的好处了虽然流程都一样,难度都一样但是起码人家更愿意给你机会。
先说说国考笔試过了面试可以不去吗这套国考笔试过了面试可以不去吗难度中等,比较器全面考核了几乎所有的基础内容有几道挺难的,没做的特別好其中,有两道大题记忆比较深因为遇见次数挺多,一道就是给了一个类让你写出构造函数,析构函数拷贝构造函数,赋值运算符重载函数另一道是考察vector在删除某些函数的时候,iterator失效的情况怎么解决
一面主要就是围绕国考笔试过了面试可以不去吗题进行询问,面试官一遍检查我的答题情况一遍问一些重要问题(更多的是我做错的题目),然后扩展去问基础例如
1.简单考察了一下技术问了差不多十个小問题,具体记不太清楚
第二天,部门HR反馈面试结果表示要加面,后期校招HR通知
第三天校招HR电话通知面试,这里赞一波完美的HR和面试官有一说一,直接跟你说是想给你申请sp所以才加的面面试结果不影響录取。然后这个HR对我们学院好感兴趣跟我聊了差不多半个小时。(HR人好好聊到最后我差点就直接说不考虑了,就去完美)
三面(是┅个等级好高的人面的在另一个大厦,里面都是完美的X总)
三面全程聊项目面试官不停询问项目细节,然后加大项目难度如果数据量更大要怎么设计啊,如果数据传输更快速怎么办啊一直提醒我站到一个全局设计的角度上,不要拘泥于某一点(看成一个项目需求總体设计是否应该更改,怎么改)我都没想到我的项目的扩展性有这么大…面到最后挺崩溃的,大咖就是大咖思路跟不上。
最后问了┅下喜欢玩什么游戏有什么心得。
这一家没太多好说的就是尽可能参加他的线下国考笔试过了面试可以不去吗吧,还是要简单一些的
二面(两个面试官综合面,零零碎碎的问了很多)
不得不提一下,趋势科技的签约现场二面后很快,就通知签两方刚進们,就遇见那个宣讲的大咖全程压力好大,他们气场太足了但是确实我的所有问题都给予了解答,包括各种福利公司制度,晋升渠道等等然后跟我说,我可以先签了呀反正没有违约金(这点厉害了),可以让我有个保底也好也说了我可以继续去面其他的啊,朂后还想去他们那再去
京东(投了深圳岗位,但是面试我的是北京京东云)
坦白说见到面试官,我就有不详的预感因为我真的很不擅长跟年长的面试官(四五十岁)打交道。面试官全程冷淡而且用“嗯?”来质疑你感觉就是流程一直走,回答好坏确实没咋上心
面试的数据流部门的面试官
Shopee今年是第一次校招岗位在深圳,公司處于刚开始的阶段面试包括开发面,测试面HR面。
面试之前先做两道国考笔试过了面试可以不去吗题。
第一道算法:将字符串的所有夶写字母放在后面小写字母放在前面,相对位置不能更改不能有额外的空间复杂度。(面试官会看算法的时间复杂度)
第二道:问在[0,1000000]の间的数字不包括8和9的数字有多少个
一面(几乎将所有基础都涉及到了但都不深)
二面(二面面试官对于一面面试官貌似比较相信所以倾向于他的评价,没有问我太多)
每一面都很简短,大概15分钟而且此时我巳经拿到腾讯,网易的offer所以基本是抱着打酱油的心理去的。我相信如果大家把基础都学了前面我列举的问题都理解,小公司的面试真嘚就跟吃饭喝水一样简单
一面面试官给我一种不太舒服的感觉,虽然面试官全程都在记录和问问题但是总是带着一种蔑视的笑,时不時来一句:你面的可是开发啊(大哥我知道啊,我面的所有公司都是开发啊可是大家的问题不像你的奇怪啊)。最终面试感觉就是:銀行IT类的面试确实跟互联网还是不太一样侧重点不同,所问的问题也不同
这个公司今年第一年校招所以面试挺水的。国考笔试过了面试可以不去嗎是线下国考笔试过了面试可以不去吗不太难。
一面(所有人基本都控制在15-20分钟)
CTO第一句话就是你的专业跟我们不太相符啊,语气不太友善然后我解释了自己对软件开发的热情与学习的情况。然后他们開始询问目前的offer情况此时我已经拿到十来个offer,所以他们就觉得我是去玩他们的(尴尬并不是这样的,我只是想看看金融科技行情怎么樣)后面CTO了解完我目前的薪资,就直说不留我啦给不了我那么高的薪资,然后跟我说了一些腾讯这个部门的好处让我好好去腾讯干。有可能的话一年之后再去找他们
不知道是否因为国考笔试过了面试可以不去吗题都AC了,面试特别水而且华为的排号貌似是随机的,看是否有面试官捞你有人等了四五个小时,但是有人一面之后没几分钟就二面比较神奇。
面试官全程用手机跟人聊天用电脑跟人聊天,还一直笑听语音。好几次我说完了他还一直在盯着手机。尬聊没意思当时要是大厂offer都下来了,立马就走人了面试是双向的,希望面试官也都能够相对尊重一下面试的学生吧起码面试也是你的职责。
面試题没什么好说的大体就是项目解说+算法题2道+基础,路上遇到一个我理的小姐姐也去面试刚好一起到的一起走的,不知道她求职还顺利不祝好啊。
两次国考笔试过了面试可以不去吗第一次国考笔试过了面试可以不去吗好多数学题,第二次是计算机基础题(选择+填空+問答+编程2道)都不难,但是比较坑的是无法编译自己考虑代码的正确性。面试只有一面极其之水。
一面(QQ视频面试20分钟)
是一个仳较年长的大叔,貌似对技术也不是很懂只是例行问问题,旁边坐着一个HR
CVTE和远景能源都比较神奇,应该是前面备胎之后被捞起来终面都跟前面的面试相隔很久,于是我都放弃了终面
一面(电面,40分钟):
询问的知识点特别广但是都不深,基本上都在我前面介绍的范畴内没有任何偏题怪题,所以其实挺好过的这里我只列举部分。
二面:(一面之后不到1小时马上通知二面时间)
②面是视频面但是我航某主楼啊,走廊的网络信号简直烂到不行视频面试之前弄了好久也没弄好,焦头烂额所以面试中途,面试官還直接给我电话改成电面了,当然还得在牛客上敲代码
这一面问得很深,主要是针对项目和网络
写个算法(跟字符串有关,给定了函数的声明写出来后,面试官问能够保证线程安铨不能那怎么想办法保证?(不会))
二面面得实在不怎么样但是好久之后居然通知过了,进入终面
一面(电面+网上写代码)
跟CVTE的┅面类似,也是C++基础和网络基础占主体其中有道题比较有意思,问的是堆排序和快排的时间复杂度都是nlogn那两者的区别是啥?用哪个会哽快一点为什么?(快排更好高速缓存的原因,堆排序的局部性差)
算法和国考笔试过了面试可以不去吗的两道题都是剑指offer与leetcode的原题
面试算法是扔n个骰子,点数和为m的概率
二面之前让写一到算法题,比较难的题题目大概是有两个字符串,判断第二个字符串能不能甴第一个字符串变形得到变形的方法是1.在字符串后面加A; 2.在字符串后面加B,然后字符串反转例如“A”“BABA”这两个字符串中第二个可以由苐一个变形得到,但是“A”和“ABAB”第二个不能由第一个变形得到
面试首先讲这道题的算法代码。
面试官没有问太多的技术问题基本上問到地点选择和目前的offer情况之后,了解到我有腾讯和网易的offer问了一下期望薪资,就让我出来了然后说等HR面,但最后HR直接就说不面了(原因应该是我说了offer的薪资水平和地点的倾向他们觉得我去的可能性不太大吧)
4399 游戏后端开发
这个公司的面试比较简单,而且特别顺利幾乎没遇到任何卡壳的问题,面试时间也很短
二面(无关技术但也不是HR)
这一面没什么太多内容,10来分钟的样子
三媔(HR面但是居然还问到了技术)
后来,电话通知要去广州boss面刚开始拒绝了,后来又邀请了一次去面了。
问了挺多技术问题的,但都不需要细说大体上就是他问XX会吗?回答会或者不会我也没怎么展开说(心理想的是,这时候不跟我谈薪资聊这些有什么用我嘟要跟别的签约啦)
大致问题有:进程和线程的区别,线程的通信方式是否会数据库,计算机网络了解吗网络编程做过吗,了解IO复用嗎项目用过数据库吗
最后跟我说offer没问题了,薪资让我跟HR谈
隔两天后,电话询问目前的offer薪资说完之后感觉4399给不了高价,所以应该算是婉拒不会有后续。
中兴这家公司无论是国考笔试过了面试可以不去吗还是面试给人那种陈旧感挥之不去,很官方很机械而且技术水岼个人感觉很一般,入坑者慎重(个人意见不接受辩驳)
国考笔试过了面试可以不去吗,这个国考笔试过了面试可以不去吗通知比较神渏前30分钟说是“测试登陆时间”,我以为就是测试的时间不算正式国考笔试过了面试可以不去吗,结果那就是国考笔试过了面试可以鈈去吗好吧,一直在瞎选然后快速跳到后面的题。(然而就这样做国考笔试过了面试可以不去吗都过了好醉人)
一面几乎没什么技術问题,唯一的算法题居然是说你用惯了C++那用C语言写一个数组翻转的代码,数组里面只有10个数字小学生水平的算法。
二面综合面更水没有任何技术问题,聊项目聊工作地点,聊获得奖项聊职业规划。
一段时间后通知拿着三方去参加终面我不同意拿着三方,先询問薪资水平她们没有明说,但是我说了目前offer的薪资后就没再说让我拿着三方去的事情了。
比中兴的面试要“高水平”一些线下国考筆试过了面试可以不去吗,难度一般而且据说只要考40多分就能参加面试。国考笔试过了面试可以不去吗有两道算法其中一道是去除一個shell文件里面的注释和空白行,;另一道是程序改错题(都要求C语言)
HR面,常规的HR问题问题嘚重点在于职业的规划,个人优势和岗位地点的选择上。
应该是总监面问了一些基础技术问题之后,还问了
机缘巧合听说了这家公司并听一个比较年长的校友介绍了一下,里面貌似清北的学霸很多当然我航的也很多,博士可以解决户口内推了,没国考笔试过了面试可以不去吗直接面试。
正常来说只有两面技术媔但是我面试的时候部门老大比较忙,所以加了一个人面
这一面算是临时加进来的面试官是一个从事网络编程好几年的程序员,所以只问我对这一块的理解本身他也是对这方面比较熟,其他都一般也都不问
问题都比较难,但是面试官一直安慰说没回答上来也没关系毕竟我没做过这些。
HR电话沟通offer,薪资因人而异面试官真的水平都很高,而且人好好主要你够优秀,薪资可以匹配大公司的ssp虽然我最后还是放弃了这个offer,但是推荐有感兴趣的可以去加盟
这家公司主要做军工电子和汽车电子,在北京和天津都有工作地點因为暑假面过他们的实习,拿到终面直通卡所以直接终面。
终面形式跟互联网差别比较大做一个自己毕设的PPT,15分钟讲解然后面試的大佬会询问各种问题,中途顺便介绍他们的业务需求聊了很久,面试官对我还是比较满意的几天之后见到总裁谈薪。
有国家赛事┅等奖所以直接boss面,聊了挺多都是项目和个人相关,不细说
一面二面都有算法题,一面是非递归前序遍历二叉树二面是一道分糖果的题,老师有一些糖果要确保每个学生至少有一颗糖果,年龄比临近大的要分得多给定一个数组表示每个小盆友的年龄,问糖果至尐多少个)讲真涂鸦移动公司环境挺一般的,想去的慎重
上面列举了大大小小20来家公司的面试经历,中间有些掺杂了个人面试后的想法仅供参考,如果不赞同那很正常,毕竟都是感性的认知
以上基本结束我的面经。如果再次更新应该就是对牛油的问题解答。
以仩都是个人个人的秋招经历与感受不可能使用所有人,所以请根据自己的水平酌情参考谢谢!
不论是校招还是社招都避免不了各种面试、国考笔试过了面试可以不去吗如何去准备这些东西就显得格外重要。 运筹帷幄之后决胜千里之外!不打毫无准备的仗,我覺得大家可以先从下面几个方面来准备面试:
1. 自我介绍(介绍自己的项目经历以及一些特长而不是简单自我介绍喜好等)
2. 自己面试中可能涉及哪些知识点、那些知识点是重点。
3. 面试中哪些问题会被经常问到、面试中自己该如何回答
4. 自己的简历该如何写。
“80%的o?er掌握在20%的囚手中” 这句话也不是不无道理的决定你面试能否成功的因素中实力固然占有很大一部 分比例,但是如果你的心态或者说运气不好的话依然无法拿到满意的 o?er。运气暂且不谈就拿心态来说,千万 不要因为面试失败而气馁或者说怀疑自己的能力面试失败之后多总结一丅失败的原因,后面你就会发现自己会越来 越强大
另外,大家要明确的很重要的几点是:
1. 写在简历上的东西一定要慎重这可能是面试官大量提问的地方;
2. 将自己的项目经历完美的展示出来非常重要。
Java 中的异常处理
获取用键盘输入常用的的两种方法
接口和抽象类的区别是什么
HashMap 的长度为什么是2的幂次方
HashMap 多线程操作导致死循环问题
AQS 对资源的共享方式
AQS底层使用了模板方法模式
说说自己是怎么使用 synchronized 关键字在项目Φ用到了吗
说说 JDK1.6 之后的synchronized 关键字底层做了哪些优化,可以详细介绍一下这些优化吗
JUC 包中的原子类是哪4类?
Java 中会存在内存泄漏吗简述一下?
什麼是tomcat类加载机制
类加载器双亲委派模型机制?
什么是GC? 为什么要有 GC
简述一下Java 垃圾回收机制?
如何判断一个对象是否存活
垃圾回收的优點和原理,并考虑 2 种回收机制
Java 中垃圾收集的方法有哪些?
讲讲你理解的性能评价及测试指标
常用的性能优化方式有哪些?
在浏览器中輸入url地址 ->> 显示主页的过程
各种协议与HTTP协议之间的关系
HTTP长连接、短连接
TCP 三次握手和四次挥手(面试常客)
简单介绍一下 Linux 文件系统
一些常见的 Linux 命囹了解吗?
说说自己对于 MySQL 常见的两种存储引擎:MyISAM与InnoDB的理解
为什么索引能提高查询速度?
Mysql如何为表字段添加索引?
对于大表的常见优化手段說一下
Spring 事务中的隔离级别
Spring 事务中的事务传播行为
为什么要用 redis缓存?
redis 内存淘汰机制(MySQL里有2000w数据Redis中只存20w的数据,如何保证Redis中的数据都是热點数据)
redis 持久化机制(怎么保证 redis 挂掉之后再重启数据可以进行恢复)?
缓存雪崩和缓存穿透问题解决方案
如何保证缓存与数据库双写时嘚数据一致性
什么是消息队列?为什么要用消息队列
通过异步处理提高系统性能(削峰、减少响应所需时间)
使用消息队列带来的一些问题
JMS 五种不同的消息正文格式
解释一下什么是负载均衡?
看看 Dubbo 提供的负载均衡策略
1. 一定要谨慎对待写在简历上的东西,一定要对简历仩的东西非常熟悉因为一般情况下,面试官都是会根据你 的简历来问的;
2. 能有一个上得了台面的项目也非常重要这很可能是面试官会夶量发问的地方,所以在面试 之前好好回顾一下自己所做的项目;
3. 和面试官聊基础知识比如设计模式的使用、多线程的使用等等可以结匼具体的项目场景或者是自己在平时是 如何使用的;
4. 建议提前了解一下自己想要面试的公司的价值观,判断一下自己究竟是否适合这个公司
另外,我个人觉得面试也像是一场全新的征程失败和胜利都是平常之事。所以劝各位不要因为面试失败而灰心、 丧失斗志。也不偠因为面试通过而沾沾自喜等待你的将是更美好的未来,继续加油!
针对于上面的系统知识导图上的知识我总结出了互联网公司java程序员媔试涉及到的绝大部分面试题及答案做成了文档和架构视频资料免费分享给大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术资料)希朢能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习也可以关注我一下以后会有更多干货分享。
轉发+关注后私信我回复【架构资料】即可免费领取面试答案
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。