技术渣如狗,面试虐成猴——本科楼主UC笔试加处女一面全纪录
背景——楼主为广州某校小本一枚,学习成绩渣(班里排名几乎倒数),技术基础渣(算是会敲代码,但很多计算机网络、操作系统的知识都只有模糊的印象)。在舍友的鼓励下,收到广州UC的面试通知后,勇敢来到公司直面面试官(处女面)。虽一面被刷,但仍收获匪浅,故写此文,与君共勉。
——————————————————————————————————————————————————————————————————
笔试个人感觉不难,相对来说比较简单,主要考察一些数据结构、数据库、HTTP协议、操作系统方面的知识。但是分数卡得比较死,要求比较严格。可能是因为我RP高,设计题刚好看过负载均衡和性能优化的相关资料,拿分比较高,过了笔试。
面试我真的很紧张!好害怕自己什么都不会,因为自己本身基础课程就没怎么学好,虽然没挂科,但经常是六十分过七十分出头的样子。项目经验是有,简历上写的都是楼主实际参与的,但许多技术细节都没有来得及总结,框架之类的东西脑海有印象,但要很流利说出来没那么轻松。总而言之,五个字——准备不充分。
面试官大概三十出头的样子,有点白头发,看起来就是一个很温和的人。他一上来就问我项目,这是我没有想到的。问的是学校里面的一个学生研究项目,主要是关于校园网故障智能处理的。让我画图,讲解一下校园网的结构,问我是怎么实现智能化处理的。因为做过学校的网络中心助理,在讲解结构的时候还算轻松,慢慢地摆脱了紧张。后来问到一些细节,例如是怎么查看交换机是否down掉的、学校的网络如何跟外面连接,都没能答上来——其实这些我都应该有所了解,知道一些能回答出来的,还是自己在做项目的时候没有很好地考虑全局,而且在面试前没能很好地为自己写的项目做总结做准备。
我的基础渣到什么程度呢?他问我ping指令是根据哪个协议,我回答ICMP,这答对了。但是当他问我ICMP是TCP/IP中哪一层的时候,我傻眼了,只好说:“不好意思,我忘了。”这样的例子还有很多,例如:TCP/IP协议有几层?(这个问题我是能答出来的,还是有点太紧张)Linux系统如何回收内存空间?Linux跟Unix的区别有哪些?
面对这些那么基础而我又回答不上的问题,我只能一次又一次地傻笑着说:“不好意思,这个我没接触过。”面试官没有因为我这样的表现而对我不耐烦,基本上把我简历上写的东西问了一个遍。问到关于微信开放平台、负载均衡以及写博客这些事情的时候,我还是能很好地说出我自己的东西。
到了面试的最后,我问了他两个问题,他都非常耐心和友好地回答了我。
第一个问题:前辈你能给我一个建议吗?他回答说:“基础不扎实,很多基础的东西都没能回答上来,本来我还想问一些编译原理的东西,不过估计你也答不上来。你以后就会知道,光会写代码的人就等于只会搬砖,而基础学科扎实,例如操作系统、计算机组成原理,甚至是离散数学,这样的人才能做到设计一条好的搬砖路线,怎样盖好一栋楼房。但是你对新的技术有热忱,技术视野也比较开阔,这是你的一个优点。”
第二个问题:前辈你觉得互联网的工作强度怎么样?他以自己在星期一的工作安排为例,给我讲解了他一个工作日的情况上班几点,先干了些什么,之后又开了什么会,中午吃饭,下午、晚上······后面他继续总结说:“互联网是一个高压、高浓缩的行业,基本上每天都很忙,但是学到的东西是其他传统行业的两倍、甚至是三倍,成长得很快。在选择是不是要进入互联网这一行的时候,问问自己是不是喜欢,是不是有兴趣。如果喜欢有兴趣的话,工作就不会是一种折磨,而是一种享受和成长的过程。我看你应该还蛮适合这一行的。”
结束之后,他跟我说:“今天就到这里吧,如果有下次我们再通知你。”其实,已经没下次了,之前到三面的同学告诉我说,面试都是一天面完的。听到这句话,我心里只有一点点的失落,但还是非常知足地告诉自己,今天不枉此行!说完这句话,他还送我搭电梯,最后很nice地说了声再见。
————————————————————————————————————————————————————————————————————————
事后总结:
1.我非常感谢这个面试官,能够那么耐心地问我问题听我讲解了解我的情况,让我不至于在处女面就留下心理阴影,不敢再去面试。最后他已经把我刷了,还是给我建议和告诉我一些我想知道的东西,非常好的一个人。如果UC里面的人大多像这位前辈一样,我真的很推荐大家去那里应聘去那里工作,真的很nice。
2.写这篇总结,很大程度上是给自己鼓劲,让自己有更多的信心去准备下一次。另外就是提醒自己不足在什么地方,下面一段时间准备就是恶补各门基础知识,另外就是总结项目经验和熟悉项目细节。以前总觉得不知道怎么准备和复习,现在终于有了思路。
3.有很多大四的学生,就例如我们班里面的一些同学,觉得自己渣,不敢去笔试面试,别人叫他的时候他总说没什么准备去了也白去。其实,很多东西都是没试过不知道到底是个什么样子的。没错,一开始渣,肯定是面一个被虐一个,但是要相信面试官大多都是比较有耐心的,会给你相应的建议,而你自己也更应该在面试中发现自己的不足。大四基本上没课或者很少课了,空余时间那么多,为什么不用来复习补漏呢?很多高手都是被虐出来,勇敢地面对吧,不要太逃避了!再说了,你觉得自己渣,有我渣吗?!我都敢去,你为什么不敢!?
技术渣如狗,面试虐成猴——本科楼主UC笔试加处女一面全纪录的更多相关文章
- 前端 & 技术团队 TL & 如何面试 & 如何带人
前端 & 技术团队 TL & 如何面试 & 如何带人 面试 带人 作为 TL,深度了解你的团队非常重要,要去了解每个人的想法是什么,他的诉求是什么,他目前的状态怎么样,以及对他 ...
- CURD系统怎么做出技术含量惊艳面试官
在<CURD系统怎么做出技术含量--怎样引导面试>有朋友开玩笑说都用上了领域驱动了,就不叫CURD系统了吧.这里我解释一下,怕大家对DDD领域驱动设计有什么误解. DDD是为解决软件复杂性 ...
- WPF技术触屏上的应用系列(五): 图片列表异步加载、手指进行缩小、放大、拖动 、惯性滑入滑出等效果
原文:WPF技术触屏上的应用系列(五): 图片列表异步加载.手指进行缩小.放大.拖动 .惯性滑入滑出等效果 去年某客户单位要做个大屏触屏应用,要对档案资源进行展示之用.客户端是Window7操作系统, ...
- 我一个五年Android开发,居然被一个技术不如我的面试官嫌弃了......
背景 首先介绍一下自己的情况.目前所在的是一家小的创业公司,待了5年多,薪资一般吧.由于这几年公司也在转型.工作经历大概可以分为 3 个阶段. 第一阶段是从进公司开始做 android app 开发, ...
- 【面试虐菜】—— Apache知识整理
Apache性能调优1 Apache 部分:1. 移除不用的模块.2. 使用 mod_disk_cache NOT mod_mem_cache .3. 扁平架构配置mod_disk_cache.4. ...
- 【面试虐菜】—— LVS负载均衡
Load Balancer(负载均衡器): Load Balancer是整个集群系统的前端,负责把客户请求转发到Real Server上.Load Balancer通过Ldirectord监测各Rea ...
- Java基础技术多线程与并发面试【笔记】
Java基础技术多线程与并发 什么是线程死锁? 死锁是指两个或两个以上的进程(线程)在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去,我们就可以称 ...
- CURD系统怎么做出技术含量--怎样引导面试
引子 很多朋友可能会因为自己做的工作不是特别核心或者业务简单而引起面试中没有自信.但是很多公司面试的时候是可以接受面试者之前岗位的并发量.交易量低一些的.比如我们要招聘和我们交易量同等级或者以上的出来 ...
- 【面试虐菜】—— JAVA面试题(3)
1 throws与throw的区别 解析:throws和throw是异常处理时两个常见的关键字,初级程序员常常容易正确理解throw和throws的作用和区别,说明已经能比较深入理解异常处理.Thro ...
随机推荐
- Java中super的几种用法并与this的区别
1. 子类的构造函数如果要引用super的话,必须把super放在函数的首位. class Base { Base() { System.out.println("Base"); ...
- 手机GPS为什么能在室内定位?
为什么手机在室内也能定位?大部分人知道手机会通过GPS进行定位,其实手机定位系统并不是和我们的RTK完全一样的,因为那样就无法解释为何在室内也能定位了,这里我来科普一下智能手机的那些定位方法. ...
- Spark如何使用Akka实现进程、节点通信的简明介绍
<深入理解Spark:核心思想与源码分析>一书前言的内容请看链接<深入理解SPARK:核心思想与源码分析>一书正式出版上市 <深入理解Spark:核心思想与源码分析> ...
- CAD二次开发
用C#有一段时间了,由于单位需要,开始接触CAD二次开发,网上一搜,加入CAD开发的群,零零碎碎看了一些文章和博客,没有系统地的知识,能解决一些小问题.最近开始系统学习,再次推荐两本书,一本事纸质版的 ...
- Enterprise app deployment on iOS 7.1 by github
在iOS7.1以上版本通过Url分发企业应用时,需要采用SSL方式分发plist.如果采用http方式,就会报“无法安装应用程序,因为"example.com"的证书无效.”正确的 ...
- js组件之间的通信
应用场景: 1.在刷微博的时候,滑到某个头像上,会出现一张usercard(用户名片), 微博列表区有这个usercard, 推荐列表也有这个usercard,评论区也有. 2.在网上购物时,购物车安 ...
- 【Android UI】:Fragment官方文档
概述 Fragment表现Activity中UI的一个行为或者一部分.可以将多个fragment组合在一起,放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity ...
- we are the champion!!!!
- Effecvive Java读书笔记(一):创建和销毁对象
I.考虑静态工厂方法替代构造器 优势:1.有清晰的方法名称,方便调用:多参数构造器易出现调用错误 2.不必每次调用都创建新对象 3.可以返回原返回类型的任何子类型 4.创建参数化类型实例的时候,代码简 ...
- NGUI 3.0.7的新锚点系统设置不好就会造成显示错误的错觉
每次设置NGUI控件的锚点时,都需要刷新一下窗口,不然就会造成显示错误的错觉. 同时,NGUI控件设置锚点的参考对象为一个物体时还需要调整其控件大小,不然也会造成显示错误的错觉.