技术渣如狗,面试虐成猴——本科楼主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 ...
随机推荐
- [php-src]扩展中封装业务与 call_user_function 的使用建议
内容均以php5.6.14为例. 从一个封装 uniqid 的例子来讲. /* {{{ wrapper of uniqid */ PHP_FUNCTION(fox) { // #1. zval *pr ...
- cut笔记
cut -f 2,3 file.txt #查看第2.3列的信息,列分隔符默认为空格符 指定分隔符使用-d选项,如: cut -f 2,3 ...
- Win10上使用SVN遇到的一些问题
最近使用上了Win10,遇到了很多问题,前一段时间是MVC3项目的问题,今天又遇到了SVN工具使用的相关问题.我这个环境是WIN 10,64位,SVN工具是TortoiseSVN-1.9.2.2680 ...
- 1245 - Harmonic Number (II)---LightOJ1245
http://lightoj.com/volume_showproblem.php?problem=1245 题目大意:一个数n除以1到n之和 分析:暴力肯定不行,我们可以先求1~sqrt(n)之间的 ...
- VS 2010启动崩溃
事情缘由,同事装了一个软件不能用,我说我试下吧. 好吧,先装CAD2002,再装“截取断面工具”,好家伙,还是不能用,折腾了几遍还是不行,后来干脆不倒腾了. 打开VS,发现启动不了,显示 第一反应,I ...
- 记一次FTP上传文件总是超时的解决过程
好久没写博,还是重拾记录一下吧. 背景:买了一个阿里云的云虚拟机用来搭建网站(起初不了解云虚拟主机和云服务器的区别,以为都是有SSH功能的,后来发现不是这样样子啊,云虚拟机就是FTP上传网页+MySQ ...
- JS-数组的方法
var arr = [ 1,2,3 ];arr.push( 'abc' );//从后面加 arr.unshift( 0 );//从前面加 arr.pop()//从后面删除 arr.shift()//从 ...
- 通过json数据进行传递调用
最近在弄andriod的程序,需要调用web服务器上的数据,服务采用C#写的,并部署在iis服务器上.我们可以像.NET那样调用服务那,利用andriod库自带的HttpPost和HttpGet类来调 ...
- CentOS 7编译安装gcc5.3碰到的坑
下载最新的iso安装完毕后,发现gcc还是4.8版本的,就考虑升级到5.x 参考这个帖子 基本也没啥,但是执行download_prerequisites 时简直坑爹,三个压缩包都不超过2M 反复尝试 ...
- 浅谈BFC
Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的.元素的类型和 display属性,决定了这个 Box 的类型. 不同类型的 Box, 会参与不同的 Fo ...