java研发project师的初面是在上周三进行的,终于结果到了晚上才出,而没有通过的则是一结束网上就更新了状态。之后阿里通知这周三,也就是今天进行二面。

凑巧的是今早被舍友吵醒,中午那个困啊,但没时间睡了,导致下午晕乎乎的,在面试的等候区时还差点进错了厕所……说多了都是泪,还是赶紧切入正题吧。

面试是1对1的,旁边还放了个椅子,貌似是留给HR的,可是我看其它桌的也都是一个面试官,预计是HR人手不足吧。面试官挺年轻的,看着像是台湾人,给人感觉还不错。刚坐他就让我自我介绍,他边听边对着电脑敲一写代码,事实上这就是接下来的题目。我就大概说了下经历,他对着我的简历问了下之前的一些项目。由于提到了spring,所以就问了下AOP相关的知识,struts和spring的比較,还提了个问题:如今有个新模块要增加,怎样用spring的特性尽量不改动代码来完毕,接下来就是我的瞎扯……之后他让我画下自己觉得最值得说的项目,我表示之前那些东西都是自己一个人小打小闹,实在没啥好说的,直接进入java知识考核吧!

可一開始他就出了道头疼的题目,内网有人把论坛保密信息截图发到了外网,怎样依据图片来推断是谁发的。电脑没安装监控工具,仅仅能在网页上做文章,然后就是各种发散思维了,面试官也说了这题没有详细的答案。搞研发的自然要考算法,而他给我的题目就是写出求最大字段和的代码,幸好之前读了遍编程之美,代码不长,回顾了一下就写了出来,面试官看了下认为没有问题。接下来就是JVM相关的问题了,问的挺深的,字节码、proxy之类的,我表示不大懂-_-,然后把懂得都说了一遍(就是JVM的体系结构)。这时候刚开场面试官写的代码最终派上用场,他把笔记本转了过来,让我改动代码,这是一段JDBC的conn建立、使用和关闭的代码,我仅仅指出了finally中连接关闭前须要确认非空,然后他说close时也会抛出异常,事实上应该改再写一个try-catch来close才对。唉,太久不搞javaweb真是生疏了。后来面试官又问了我前端是否有研究,我表示对JS比較熟悉,前几天还在看JS跨域的问题,于是又是我balabala讲了跨域的几种方式。

最后面试官给了我抛了个炸弹,我感觉这题要能答出来今天就是有戏的节奏。这是一个数据库连接池的问题,给出了连接池的接口,让你实现它而且可以显示出哪些程序猿get了conn但没有close它,须要可以显示出错位置,给出思路就可以。我一下就蒙啦,想了半天就想出了须要编程时提供參数来实现,面试官告诉须要是无參的,并提示平时java程序执行时出错为什么能打印出出错代码行?可惜我太笨,还是想不出来,仅仅能伤心的说不知道了。

尽管没答出来,面试官也还是笑呵呵的,但我心里认为这差点儿相同是跪了吧。之间大概是面了40多分钟,面试官认为差点儿相同了,让我先去外头候着,我仅仅能满心悲伤地道谢离场了……在外头等了一会儿后,工作人员告诉我面试完毕了,详细消息会在一周内通知。回去的路上我看了下网上的状态变成了面试已完毕,看来没有被当场刷掉,真是万幸。详细结果还得等几天才干知道吧。PS:终面通过,部门是支付宝小微,因为自身原因不能去杭州总部,仅仅能就近在北京分部实习了。2014.5.7

这算是读研后的第一次面试,感觉自己知识领域实在是太窄,尽管都能扯几句,可是都不深入。以后还是要多花些时间来编程,特别是一些底层的东西须要好好研究一番。这就是这次的面经,仅供各位同学參考~

P.S.:一面考点:linux经常使用命令,文本内部搜索;设计模式原则,有哪些模式,写单例的代码;SSH架构,spring的IOC\AOP;oracle SQL优化;知道除了tomcat外的中间件;知道除了除了hibernate外的持久层框架;hashmap和hashtable差别,ConcurrentHashMap原理;怎样防止表单本地提交;设计数据库连接池须要考虑哪些;HTTP报文头有哪些字段,状态200/503的意思;java内部类作用;mysql机制

阿里巴巴2014研发project师实习生面试经历的更多相关文章

  1. 阿里巴巴2016研发project师笔试题

    问题1: 假设下列的公式成立:78+78=123,则採用的是_______进制表示的. 本题实则考察进制转换.能够设为x进制.可是x进制有一个问题.即我们无法对x进制直接进行加减乘除.故转化为我们常见 ...

  2. 2016届 阿里巴巴校招研发project师C/C++笔试题--2015.08.23

    选择题牛客网地址题目1:http://www.nowcoder.com/test/255234/summary. 题目2:http://www.nowcoder.com/test/262758/sum ...

  3. 2014阿里巴巴研发project师暑期实习生面试经验

    2014阿里巴巴研发project师暑期实习生面试经验 作者:林子 Blog:  http://blog.csdn.net/u013011841 时间:2014年8月 出处:http://blog.c ...

  4. 网易游戏2015年暑期实习生面试经历-游戏研发project师

    首先,我还是先介绍一下网易游戏吧.引用别人的一段话 作者:王选易.出处: http://www.cnblogs.com/neverdie/ 欢迎转载 .也请保留这段声明.假设你喜欢这篇文章,请点[推荐 ...

  5. 学生党如何拿到阿里技术offer:《阿里面试经历-2014.4.18研发实习生面试经历(失败)》

    我们分享的上一篇文章是一位学长在大三的时候面试阿里实习生成功的经历的分享,其实就像学长在上一篇文章最后说的那样“面试并没有想的那么难,运气也会占一部分.”,其实我个人觉得,对于我们而言,自己越努力就会 ...

  6. 最美应用-从Android研发project师的角度之[最美时光]

    最美应用-从Android研发project师的角度之最美时光 @author ASCE1885的 Github 简书 微博 CSDN 近期发现最美应用这样一个站点.它会定期推介一些非常有意思的app ...

  7. 百度2016研发project师笔试题(四)

    百度2016研发project师笔试题(四) 2015/12/8 10:42(网上收集整理的,參考答案在后面.若有错误请大神指出) 1. 关于MapReduce的描写叙述错误的是() A. 一个Tas ...

  8. 网易2016研发project师笔试题

    网易2016研发project师笔试题 2015/12/9 11:25(网上收集整理的,參考答案在后面,若有错误请大神指出) 1. 运行指令find / -name "test.c" ...

  9. java开发实习生面试经历

     这是我第一次写博客,以前都是查看别人的博客分享学习技术,转眼间我也成为其中一员.从一位初学者到现在的开发实习生,不断前进着,跟随时代的脚步在程序的海洋里漂泊,也意识到自己的各种不足,但我还年轻,头还 ...

随机推荐

  1. Linux系统部署规范v1.0

    Linux系统部署规范v1.0 目的: 1.尽可能减少线上操作: 2.尽可能实现自动化部署: 3.尽可能减少安装服务和启动的服务: 4.尽可能使用安全协议提供服务: 5.尽可能让业务系统单一: 6.尽 ...

  2. Java并发编程(您不知道的线程池操作)

    Java并发编程(您不知道的线程池操作) 这几篇博客,一直在谈线程,设想一下这个场景,如果并发的线程很多,然而每个线程如果执行的时间很多的话,这样的话,就会大量的降低系统的效率.这时候就可以采用线程池 ...

  3. mmc生产任务分配问题

    mmc生产任务分配问题,本题目简单.

  4. 面向服务的体系架构SOA

    面向服务的体系架构SOA 序言 在.Net的世界中,一提及SOA,大家想到的应该是Web Service,WCF,还有人或许也会在.NET MVC中的Web API上做上标记,然后泛泛其谈! 的确,微 ...

  5. 一个Jquery特效(转)

    见证花开!!码上有花 先看效果 尝试点击,IE9+ 画心 清空 ... 请自由点击画布   创意来自于网络 可搜搜[程序员表白] 看上去像是[当耐特]的作品的加工版本 代码 当然要自己写了 能力有限, ...

  6. java大全经典的书面采访

    果学网  -专注IT在线www.prismcollege.com 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面.以便更充分地注意与当前目标有关的方面.抽象并 ...

  7. mybatis与mysql插入时返回主键id的值

    <insert id="insertCharge" parameterType="com.bb.bean.Rechargerecord"> < ...

  8. sql dateDiff函数

    当月的数据select * from MOPICK where dateDiff(m,getdate(),START_DATE)=0

  9. c++ 计算程序运行时间

    转载 http://blog.csdn.net/trustbo/article/details/10582287 以前经常听人提起如何计算程序运行时间,给出一系列函数,当时没有注意,随便选了clock ...

  10. javascript实现倒计时-------Day28

    先来两张图片,看一看今天写什么: 看到图片右上角是什么了么看到图片以下是什么了么 相信这个大家都不会陌生吧.那些生活中等着秒杀,等着抢小米人们,焦躁等待的你曾一秒一秒的盯着它看么,我不知道答案,可我知 ...