春招总结 - 一个错过秋招的浪子的心酸求职路
自我介绍一下,我是海南大学(末端211)计算机科学与技术专业17届学生,学习成绩渣渣(绩点2.56),四级考了四次才考过......
春招我拿了3个offer,一个是深圳的创业小公司PHP开发岗位,一个是招银网络科技开发岗位,另外一个是珍爱网Java开发岗位,最终我选择了珍爱网......
先从秋招说起吧,那时候根本就没有求职概念。然后七***月份都在浪了,来我们学校宣讲的企业也都是渣渣(最好的就是软通动力了,没有其他企业过来了)。面了本地一些小公司,有一家问我要多少钱,我说四五千吧,把那hr吓了一跳,那次面试深深的触动了我的心,我觉得我不想再在海南找工作了。
其实说实话,一开始我就根本没敢想,进bat,京东啊
这些大公司,甚至都不敢想我能毕业就拿10K以上。直到我一个哥们(二本院校,非计算机专业)拿了京东的PHP开发岗位offer,我就觉得,我也可以的。对了这哥们也是牛客网用户
松花皮蛋me.
那时候已经十月底十一月份了,秋招也基本接近尾声了,之前基本没有针对校招作过任何准备。那时候也没多少公司可投了,在那哥们的推荐下,我投了有赞的PHP开发岗位。
杭州有赞电面
面试官非常友好,这是我人生中接受的第一次技术面试......
问的一些问题如下:
- 怎么接触到PHP的,自学还是学校教?(自学的,还做了很多外包项目)
- PHP能做什么
- PHP扩展开发有了解过吗,扩展开发流程是怎样的(不知道......)
- 框架用过吗?(用过ThinkPHP),有看过它的源码吗?
- 说一下从URL到控制器,整个框架的执行流程?(当时我就懵逼了,平时只会用来增删改查...,根本没有去想过这些原理的东西 )
- 平时的开发环境,生产环境是怎样的(我说我用的集成开发环境,进坑了....)
- PHP的错误级别有哪些(只回答出了两种)
- PHP各个版本之间的区别知道吗(只说出了一点点)
大概就是这些问题,毫无疑问,当晚就把我挂了......
于是我痛定思痛,觉得秋招是没有办法了,我实在是太菜了,只能好好复习等春招了。
那时候,其实我大学期间,接了很多外包单子,企业网站啊,discuz插件开发啊,dedecms啊,微信开发啊等等这些我动手能力都很强了,所以我觉得我好好准备一下,春招肯定没问题。
在16年年底的时候刚好又做了一个微信小程序的项目(独立开发完成后台+数据接口,用上了mem***d,七牛云,cdn),然后2月份也做了一个用Java开发的微博项目(也用上了redis),然后好好整理简历,2月底三月初就春招开始啦。
光呆在学校肯定是不行了的,于是我就跑到了广州,在华南理工大学五山校区里面,租了个房间,专门跑宣讲会,面试等等。
先是招银网络科技,笔试感觉做的很烂,就没想过能进面试了,更没想到的是,接下来都很顺利。
招银网络科技电话面试
- 自我介绍一下吧
- 我看你简历上有两个项目,都简单介绍一下吧
- 好,那接下来问一些java基础
- Java面向对象的四大特性,分别解释一下吧(继承,封装,多态,抽象)
- Java的异常处理机制是怎样的(我说了try,catch,finally,然后他让我分别解释下这几个代码块)
- 线程与进程的区别是什么
- 线程有几种状态
- 线程同步有几种方法
- 设计模式有了解过吗,讲讲你都了解哪些(我啪啪啪啪说了一堆)
- 详细说一下工厂模式吧
大概是这些,还是比较基础的,然后我就通过电话面试了。
招银网络科技现场技术面
然后在3月15号,在华南理工大学城中心酒店,面试。我去到那里,门口有好多个准备面试的同学,一问,全是中山大学的,我这渣渣211只能瑟瑟发抖。
技术面有两个面试官,都是四十岁左右了感觉,但是沟通非常友好,一步一步引导,这次面试经历也是非常不错。
- 自我介绍一下吧(我说了我那个微信小程序,然后面试官围绕这个问了好多,小程序现在怎样啊,为什么微信想开发小程序这个东西,大公司愿不愿意用小程序啊等等)
- 然后其中一个面试官说,他刚刚还进我的微博项目里面看了一下,觉得还不错
-
在项目中有没有注意一些安全方面的事情比如SQL注入(我装了一逼,我说这是程序猿基本素养吧,主要是要过滤,把用户传递过来的数据,都是认为不安全的)
- linux查询线程的命令是那个(ps),网络方面的命令有没有了解(我说了一个 netstat)
- 数据库优化谈一谈(范式和反范式,存储引擎,sql语句优化,索引,参数配置,主从复制,读写分离,分库分区分表,硬件优化等等说了很多,这个我一下子没有说全,面试官一步一步引导,后面说了很多这个sql相关的)
- 高并发抢单系统的设计思路(其实就是线程安全,线程同步,然后慢慢引导我说出来,后面还扯到了数据库上面的 加锁啊 这些)
- 大型的c/c++项目,有时候编译起来会很费时间,这个你有什么优化方案(当时问到这个我就懵逼了,完全没思考过,我就直说我不会了,然后面试官还尝试引导,说可以从io啊,链接啊这些回答一下,我还是说不会....然后他们就让我出去了)
招银网络科技hr面试
- 家庭情况啊,父母啊
- 有没有女朋友
- 为什么选银行,觉得我们哪里好
- 期望薪资
- 好像还怼了我成绩,说我成绩一般,六级又没过
- 成长中对你影响最大的一个人
- 毕业设计选的什么题目 等等
感觉还行吧,就是刚开始面试,不太懂套路,其实技术面试,有时候一时间回答不上来,可以说说自己思路,然后慢慢经过他们引导,一起探讨,就可以了,一开口就说不会,其实很不爽......
面完了后面就回去等了,然后前几天才统一发的offer
深圳创业小公司面试
面试官也是非常不错,不会让人感觉很有压力,其实这个面试是在招银电话面试之后,现场面试之前的,那时候在广州了,我就过去深圳面试了
- 32位机器和64位机器的区别
- 32位机器的内存最大是多大
- 链表和数组的区别,在什么场景下使用
- 栈在什么场景使用
- linux文件 777代表什么意思
- 然后就问项目了
- 为什么用redis,不用不行吗
- https是怎么弄的,怎么设置的
- https原理讲一下
- 热门文章加权排序是怎么做的(点赞数+关注数+评论数/时间)
- 计算机网络讲一下,都有哪些常见的网络协议
- http是基于tcp还是udp的
- 我看你discuz好像很熟悉啊(是的,又聊了一下)
- 然后给了一份英文文档,让我翻译(还好我四级过了,基本翻译出来了)
他当场就给我offer了,给了我7k,那时候我刚来到广州,第一家面试,就给了我offer,让我春招都很有信心哈哈哈哈,我就先把他备胎了
先不说了,后面还有珍爱网的笔试 一面 二面 hr面 晚上更新.....
先去吃饭
撸串回来了,继续更新......
然后就是珍爱网了,当时是在中山大学和华南理工大学宣讲会+笔试,招的人好少,我其实并不抱多大希望(事实证明,Java开发岗位就招了两个人)。没想到顺利通过了笔试。
关于笔试啊,不懂的题目也不要留空,可以写思路,或者说懂多少写多少,不懂的就文字写思路。(很多情况下是hr先筛选的,看见空空的试卷先把你刷了)
珍爱网技术一面
- 自我介绍一下吧
- 怎样用PHP实现多线程(我说php是没有多线程这个概念的,需要弄就自己用C语言去写php扩展)
- PHP框架用过哪些(thinkphp,YII,CI)
- 框架路由解释一下(还好有赞的时候问过框架执行流程,我就回去好好看了框架源码)
- 线程池有哪几种
- future模式解释一下
- 线程同步的方法
- redis常用的数据结构
- redis复制是怎么做的
- redis持久化
- redis垃圾回收
- Timeline(微博项目)是怎么做的解释一下
- 然后还问我redis是怎么学习的,我说看源码看不懂,我是看的一本《redis的设计与实现》
- 跨域怎么处理(jsonp)
- 网络工作室的情况介绍介绍(这个问题好多次被问到,因为我大三的时候在校外跟几个同学开了个网络工作室,一起接了几个项目来做)
大概就这些吧,感觉聊的很开心,问到的都答出来了
珍爱网技术二面
听说是个副总裁,一开始我还以为他不懂技术的可以忽悠,哈哈哈哈,没想到是技术出身的大佬.....
- 自我介绍一下吧
- 为什么跑过广东工作,不在海南找工作(几乎每次都被问到了)
- 挑一个最能体现你能力 的项目讲一讲(我讲了我的小程序项目,项目中遇到了很多问题,以及解决办法,说了大概十几分钟)
- 然后出了一道题,珍爱网总共用户有1.2亿,现在要设计一个调用用户信息的服务接口,你会怎么设计(这不就是大访问量,大流量,大数据量的问题吗,我就跟他说了负载均衡,数据库分区分库分表,数据库读写分离,主从复制,缓存等等,架构上面)
- 负载均衡怎么做(nginx)
- 数据库分表怎么分
- 你还有什么想问的?
然后就回去了,第三天hr姐姐就打电话过来了,聊了一些家庭啊,女朋友啊之类的就给我offer了
最终我在选择招银网络科技还是珍爱网犹豫了一下,最终决定选择珍爱网,毕竟是个互联网公司,感觉比银行好一些。
春招下来也算是找到自己满意的工作了,现在还没有找到满意工作的应届生就得好好加油了,然后18结的同学,一定要在秋招拿到offer,不然像我到了春招,就非常被动了。
最后,非常感谢牛客网!!!!!