码迷,mamicode.com
首页 > 其他好文 > 详细

4/13 收获满意offer!

时间:2016-04-13 23:35:27      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:

  今天是来到北京第二天。之前一直在想,到底什么样的offer能让我满意,或者我想要的工作是什么样的,但都没有一个大概的轮廓。

  昨天下午、今天上午、今天下午,来了一天半,面了三场,各有感觉。第一场地理位置很靠前,在朝阳门附近,足证公司实力,进入公司,感觉到每个人都很严谨地工作,前台接待态度也非常好,一直到做笔试题之前,感觉都非常良好,但是因为笔试题的原因,我被PASS掉了,当然,我更愿意认为是其对算法的不理解导致我将其PASS掉的,也算是给自己一点心理安慰,后来也发现确实语法部分有所欠缺,在此不再赘述;第二场,我对其的感觉跟汉得类似吧,都是企业应用,出差办公,而且也发现一个规律:这里的公司简历关过了之后,面试之前都会甩给你一套题目让你做,像第一场,感觉设计的还挺不错,还是N选3或者N选2的形式,因为每个人擅长点不同,这样的方式,如果题目出的足够全面,是可以发掘一个人的闪光点的,而这场,即第二场,给我的感觉则是在招聘一个全栈工程师,当然,不是说我全会而有资格这么说,而是我发现一般题目是前端问题之后我就内心默默感叹了一下:这都什么玩意儿。。。题目除了前端一些问题,就全是数据库的问题了,勉强做完笔试题目之后,经过面试官指点,发现搞错了内连接和左连接,十分尴尬。不过还是进入到了正常的面试流程。因为该面试官感觉是做行政的,所以技术谈的不是特别多,更侧重于谈心方式的,问了一些在校学习情况,以及简历中提到的项目。谈话还是非常开心的,毕竟没有被面试官虐本身就是一件开心的事情嘛。我感觉十分奇怪的是,在谈了薪资待遇之后,该公司又表示还会有一场技术面-_-||| 当时的心情无法形容。

  第三场,也是我来之前最为心仪的一家公司,因为其给我的感觉更像是互联网公司,而不是一些强或者不强的企业往互联网转型的那种感觉,其面试效率更令我叹为观止,同样是先做了一套题目,这套题目给我感觉内容全面,考察基础的同时又能让你了解到该公司对你的要求在哪里。笔试题目我写出来的都不太记得了,给我印象比较深的反而是我没写上的,一个是写出TCP/IP协议的五层,并说明每一层的用处,ping这个指令发生在哪一层。这直接戳到我一个痛点:因为之前面试基本都是问与项目相关的内容,或者java语法,直接考计网基础的题目完全没见过,我也没复习,就写了两个 物理层和数据链路层,上面三层现在知道是传输层、网络层和应用层了。而ping指令,因为我层数都没写完,就写了“ping指令是尝试与指定IP建立TCP连接”,意即发生在TCP协议那一层,也没太多想,现在查后发现是错的,网上查到这是网易的一道笔试选择题,ping指令本身属于应用层,虽然其使用的是网络层的ICMP协议,所以应该是应用层。第二道题目是问什么是事务,事务的四个特性,当时写的是 事务是数据库的最小执行单位。后来发现基本也全写错了。而四个特性就写上了ACID,然后记得有一个隔离性,一个一致性,剩下两个没写,应该是原子性和持久性。我当时就感觉应该已经跪了,后来竟然还有一个技术方面的面试官出来跟我谈。问的内容也基本就是java的基本语法,以及项目中的一些内容。比如我写了shiro,就问了一下shiro的原理;其他问题有点多,记不太清,有一个是StringBuffer和String的区别,我就说了一个是可变长短,一个是定长;还问了一下关于自己以后的发展方向,我说的是想向流量优化和减轻服务器负载这方面努力(大概意思是这个,但我也不清楚具体视做什么)。然后一个HR跟我聊了一下我的个人情况以及对公司有什么疑问,我就简单问了下技术部门和人员组成之类的,然后HR就又让一个据说是Team leader的面试官来面我。这次面试是我经历过最失败的面试,没有之一。感觉这位面试官是个非常认真严谨的人,刚上来也不怎么说话,先把我的简历看了有个两三分钟,然后就问了一些我答不上来的问题:数据库中,两张表之间可以有几种关系,他们分别怎么实现。我就说到一对一、一对多、多对多,具体表怎么实现,我说出了一对一是在一个表里建一个外键,套入另一个表的主键,具体在哪个里我会根据业务进行推断,而一对多就是在多的那个表中建立外键,多对多没有答上来。第二个问题貌似是说一下springMVC在开发前需要进行哪些配置,我表示没有建立过springMVC工程,只是使用过其中的一些内容。第三个问题,印象中是问我shiro在项目中实现需要实现哪些接口,我同样说没实现过,只是会用并且懂得一些原理。然后就说了一下在页面和方法中都是怎么用,还问了具体把权限控制到了什么粒度,是菜单还是按钮,我文不对题答了个方法,然后经过面试官指正是后台代码中的方法。现在回想起来,前台确实菜单和按钮都做了权限,而不是一个权限一个页面这样的宽大的权限管理。然后说了下shiro的权限管理原理,感觉这个可能是答得最好的问题。。。悲剧ing。另外印象比较深的是问了一道开放性题目,这个题目至今没什么思路,题目说:给你一台电脑(配置跟家用机一样),让你完成一个电商系统,PV量大概在1W,而且每天平均不会出现波动,问我对设计这个系统有什么想法。我第一次见到这样的面试题目,加上之前接连的打击,基本想不出任何内容。后来勉强说了三点:利用缓存,节省流量;利用ajax提交表单或者列表进行局部刷新节省流量;对于可重复铺的背景使用最小单元的图片,然后使用平铺方式,节省背景的流量。面试官说我没有答到最主要的部分,而我确实也没什么思路,想了两三分钟后选择了放弃;最后是让我在我参与过的项目中选择一个项目,画出它的系统架构图。我最近做的,也是最用心的是司法行政管理系统。但是对于系统架构图,我基本一点概念都没有,于是就功能+业务逻辑+数据库+物理机器这样画了上去,面试官提示我说可以详细画一下功能中都由哪些部分组成,我就把功能细化之后画了上去,然后面试官不置可否之后就走了。还有一个两个技术面都提到的问题,就是单例模式,我表示没实际动手写过,然后说了两种单例模式,饿汉模式和懒汉模式,当时紧张还说错了,说成了饿汉和饱汉。。。面试官没把我轰出去也是对我手下留情了。当时面完这个面试官,我就感觉无望了,准备见一面HR然后走人,结果HR跟我又聊了一会儿,竟然出乎意料地给了我实习的offer,并且承诺毕业后转正。当时内心比较激动和喜悦,一时间没想到什么话说,现在还是想表达一下对两位面试官包容的感谢,还有对HR一直耐心沟通的感谢!

  因为收获了满意的offer,之后的面试我并不打算再进行下去,收拾下东西准备入职,希望能快些融入进去~

4/13 收获满意offer!

标签:

原文地址:http://www.cnblogs.com/kangyun/p/5389024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!