`
chancechange
  • 浏览: 11637 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

我的面试经历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的不仅要会应用,并且要知道人家的原理和底层实现才行,我一直疏忽了这个。。。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics