来自学渣的最实用面经

前言:
1.你只需要稍微努力一点,就可以比大部分人优秀。
2.如果不能在技术上打败别人,就去从其他方面让自己出彩。

背景:
学校专业:某西北地区文科211学校的工科专业,软件工程本科;
在校成绩:115/160;

面试公司:
中兴(过,并且一面的时候面试官留了电话,说让我拿到三方直接给他打电话);
海康威视(一面挂,毕竟我一个面java的怎么知道c语言如何实现多线程...);
诺瓦科技(跟中兴很像,一面面试官当场说你进二面了,刚出面试的酒店门就收到了二面通知);

结果:
中兴岗位不合心意,最后签了诺瓦。

干货:
我不想讨论某个知识点,这个东西特别多,随便百度搜一个“操作系统面试常考”就出来了,今天单纯来讨论面试技巧,主要针对像我这样没什么硬实力的。
首先,公司需要怎样的人才?我总结了一下,大概以下几点:
(1)基础扎实
(2)有项目经验
(3)有条理
(4)会学习
(5)热爱软件开发
(6)有想法
(7)其他个人素质
如果你知道了以上几点,其实接下来要做的其实很简单:有针对性得做准备。
1.基础扎实:
知识点其实很窄,网上那么多帮大家总结好的,拿我面试的软件开发岗位来说吧,无非就这么多:操作系统,计算机网络,数据库(mysql),java基础(或c/c   ),java高级,左程云代码面试,数据结构,再多的像集群什么的,对于一个本科生,知道了加分,不知道不减分。而这些东西,相信不需要多久就可以掌握,尤其是应付面试。
2.有项目经验:
这个要重点说。
如果你拿不出什么高大上的项目,而是像一些***系统,***商城之类的比较常见的项目,面试官是不感兴趣的。而面试官真正感兴趣的,是你出于自己兴趣做的一些小东西(这些东西往往又不需要花费多长时间,也不牵扯什么框架,又体现了热爱软件开发)。
比如我面中兴的时候,我就把自己大一的时候做的一个c语言控制台小游戏和大二时候做的两个Android小demo说了一下,面试官就直接留电话了,并且说拿到三方直接给他打电话,说实话,我被感动了。。。现在我们还一直联系。

但说小demo也有一定的技巧:
(1)要说明你做这个东西的动机:比如我的第一个项目(控制台跑酷(名字高大上,但其实实现起来并不难)),我这样开头的:有一天我躺在床上看csdn博客(体现课外学习兴趣),突然发现一个函数System(“cls”)(刷屏),突发奇想我可以利用这个函数做一个小游戏啊(有想法*1),于是它就诞生了;
再比如,我有一次回家,听到我妈在抱怨中午睡觉手机忘了关静音被吵到,就想着最近在自学Android,可以给他做一个可以自动静音的小app(有想法*2 孝心 热爱软件开发 有自学能力),于是就想到了闹钟,闹钟的作用是闹,而我想做的app跟闹钟的作用差不多,只是让它不闹(有想法*3),等等;
(2)要尽量使用专业用语,这最能增加你项目的可信度:比如第一个项目,我提到了System(“cls”),random,概率,第二个项目提到了AlarmManager,sqlLite数据库的创建OpenDBHelper(好像是,忘了...),等等;
(3)去的时候带上本子和笔,边说边写,既能缓解紧张,又能趁着写的时间想下面该说什么;
3.有条理,会学习
在面诺瓦的前一天晚上,我躺在床上在想一个问题:投这个公司的人大概有8000 ,软开大概有1000 ,我技术一般,勉强合格,在校成绩不忍直视,四级427飘过,人家凭什么要我?
这时候就想到的一个骚套路:准备一份思维导图(有一个app就叫思维导图,很简洁),名字就叫个人技术栈,把自己会的东西都写上去(包括面经上看的知识点,但不要太细)。
这样的话,别人都拿着一份简历和一份成绩单,而你却多拿了一份思维导图,如果你是面试官你会怎么想?不出所料,诺瓦的面试十分顺利,两面面试官都提了一下我的思维导图,说我跟别人不一样(这下我就满意了,嘿嘿)
为什么是思维导图?因为思维导图有几个优点:有条理,可读性很高,可以在很短的时间内看完,内容多为概要总结,所以分支多。面试的目的是什么?尽可能多的让面试官了解你,而你留一份那个,他回头肯定会细看的,而且对你印象深刻。
4.其他
(1)简历尽量不要千篇一律,而是根据该公司的任职资格进行相应的修改并做针对性的准备,如果你都符合,那么公司如何拒绝你?
(2)不管公司有没有准备,面试自带笔和纸,并且在自己带的纸上写;
(3)礼貌,称面试官为老师,双手握手,鞠躬,临走前微笑一下等;
(4)自我介绍(一面)尽量简洁,我的一般为:老师您好,我叫某某,在某某学校就读某某专业,平时除了完成基本的学业意外,最喜欢的就是写代码了(老脸一红...),我给您说说我做的几个小东西吧,然后就balabala开始讲我的小项目了,一般这个过程会持续比较长的时间(这个时候就相当于你从被动转为主动,而面试官成了一个听故事的人了,ei,这就很舒服);

结语

大概就先这么多,想起了再补充0.0,希望对大家有所帮助.0.0.,祝大家早日找到理想的工作!
全部评论
头像马尔扎哈~
点赞 回复 分享
发布于 2017-10-06 08:51
看头像又是个情敌
点赞 回复 分享
发布于 2017-10-06 08:33
请问楼主诺瓦加班情况怎么样?
点赞 回复 分享
发布于 2021-08-03 15:56
你好,可以看一下您的思维导图吗
点赞 回复 分享
发布于 2019-09-09 17:19
楼主,请问可以分享一下思维导图吗?想学习一下,谢谢
点赞 回复 分享
发布于 2019-08-31 09:01
楼主现在还在诺瓦嘛
点赞 回复 分享
发布于 2019-08-03 18:43
你好楼主,可以给我分享一下你的思维导向图吗,谢谢
点赞 回复 分享
发布于 2019-07-16 17:47
楼主诺瓦什么岗位
点赞 回复 分享
发布于 2017-10-27 23:56
看到楼主拿到诺娃 本人老脸一红……
点赞 回复 分享
发布于 2017-10-06 20:45
可以有,得好好处理一下自己的通用简历了
点赞 回复 分享
发布于 2017-10-06 19:54
666你这个我是真的服
点赞 回复 分享
发布于 2017-10-06 01:05
很实用,感谢
点赞 回复 分享
发布于 2017-10-06 00:53
冲这个头像,我就要点个赞
点赞 回复 分享
发布于 2017-10-05 23:49
干货满满
点赞 回复 分享
发布于 2017-10-05 23:38

相关推荐

03-26 08:58
已编辑
门头沟学院 Java
ttl: 3.19一面晚上过3.20二面3.23oc3.25offerbase:末9有一段中小厂实习一面面经:(总体时长一个小时二十分钟左右没什么八股,主要都是问项目和场景题1.实习(问了有四十分钟,感觉面试官很看重实习这一块,一直在拷打,问到后面我都要疯了,好在准备得比较充分1️⃣用的是什么中间件,有参与技术选型吗,实习的项目里为什么选这个RabbitMQ而不是kafka,为什么不用RocketMQ,为什么放弃异步,自己的项目里面使用的是kafka,那你觉得项目和实习的中间件选型有差异的原因是什么,他们之间的区别在哪里,底层的原因知道吗(高柱到这里已经快疯了,但是硬着头皮答完了,主要是从一致性吞吐量和框架的契合度答,面试官说答得挺好的,应该是没什么问题,这一块就问了快半个小时,到这里我已经快疯了2️⃣项目怎么对接上下游3️⃣介绍项目的难点重点4️⃣微服务(高柱实习是单体项目没涉及这一块5️⃣Redis的使用2.项目:1️⃣智能客服是怎么应用在项目里的(langchain4j➕rag➕functioncalling)2️⃣RAG了解多少3️⃣文本向量化的难点是什么,了解哪些大模型的知识(我一点不懂,纯瞎扯,但貌似扯对了4️⃣对ai的态度是什么,aicoding相关5️⃣怎么保证多节点下Caffeine缓存里面数据都是一致的(答的是短ttl,面试官不是很满意,但是我确实不太懂这个怎么保证,后来查了还是不懂怎么保证6️⃣Redis的使用,和你的实习项目的使用有区别吗,还有一些引申问题3.八股(含量不高,就是走个过场1️⃣进程的内存布局2️⃣Redis三剑客3️⃣微服务相关知识(高柱已经忘得差不多了…勉强答上来4️⃣JVM5️⃣线程状态6️⃣线程安全,在你的实习项目里怎么保证线程安全的(又绕回来了4.智商题找异常球5.手撕:1️⃣五道sql,不难2️⃣力扣不重叠的滑动窗口数组,贪心➕双指针秒了强度拉满了这个一面,高柱到后面人都是傻的二面面经:(就半个小时实习拷打,简历上写了几点就问了几点,问完就结束了,无手撕
查看19道真题和解析
点赞 评论 收藏
分享
评论
49
269
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务