我的面试经历5-杭州恒生

先是网上投简历,笔试也很简单,只要有基本的编程经验就可以通过,不过尽量是拿高分,待会谈工资会依照这个来确定一个范围的
一面,1 V 10,每个人给一个词语准备1分钟,说1分钟,我抽到的是“赵本山”...随机应变,过了
二面,1 V 8,专业面试,两个技术人员,一个搞Java的,一个搞C++的。后来听说杭州称的上架构师的不超过10个,他们公司算3个半,然后这两个都是,汗...果然,有些嚣张的一下就被问的哑口无言了,有个人说会分词技术,刚好搞java的也做过,谈谈谈,然后就被BS了。然后轮到我,叫我说最能打动他们的经验,Blabla说了自己做过的项目架构,又被鄙视了,说这个项目怎么你自己都没有什么特色啊,都用的人家的东西,后来我反思了一下,确实是这样的,在这里多谢那位面试官了!又问我线程池是什么(我回答说类似于数据库连接池,在系统启动时就新建一定数量的后台线程,对相关的资源进行操作),要注意些什么问题(我说要设置为后台的,在系统空闲的时候工作,然后说要注意线程工作的时间片和线程死锁)。。感觉他还是不怎么满意,后来我自己上网查了一下,孙卫琴写的书对这个有详细的说明。看过源代码没?我说没,不过我知道用SVN检索源代码,汗。。
又问我观察者模式,blabla说完之后,面试官说你说的是对的,但是听起来很拗口。。汗
三面,2 V 1,还是那两个,问了我学习排名情况,问我学数学的为什么干这个,汗,没答好这个问题。。又问我编程能力在班上算第几,我回答说编程分两方面,一个是算法,一个是应用,我说我应用算班上第一的,然后搞C++的看了我的成绩瘪了一下嘴,搞java的说,哦,你算法差一点是不?然后我马上辩解,说我也学了一些常用排序算法,平时在网上看到的都是这种比较方法

a[i] < a[j]

我说我根据java的特性使用了Comparable,这样就可以比较对象了

a[i].compareTo(a[j])

然后他问我这样做会有什么不好的,我确实没想过这个问题,说会不会效率上有瓶颈,貌似不怎么满意。又问我去了公司要多久适应,我说1-2周,然后搞C++的那位又瘪了一下嘴,当时,心想,我是不是太嚣张了?(不过第一次回答这种问题没经验,也不知道一般人要多久),然后又问我期望工资,我大致说了个范围,不过最后他给我的比我的下限还少100,晕,被BS了。。。

总结:这次面试收获很大,做java的不仅要会应用,并且要知道人家的原理和底层实现才行,我一直疏忽了这个。。。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值