论坛首页 招聘求职论坛

深圳财富大厦阿里巴巴面试架构师职位的详细过程,实在让我不吐不快

浏览 122841 次
该帖已经被评为精华帖
作者 正文
   发表时间:2012-03-11  
wensen 写道
好像当时还有个问题,他问我oracle怎么优化,我说看解释计划或者执行计划,就一目了然了,当然业务设计上也是需要考虑的,他根本不想听我讲,就问其他问题了。


还问了索引有几种,适用场景之类的。总之我能答的,他就不问下去。有些问题我作了些补充,他也是当空气,立刻切换问题。哈哈哈。。。高手啊。。


数据库 优化的本质,我觉得是在控制io交互次数还有锁等待。
io交互次数 主要是因为索引不当引起的。
锁等待是因为行锁定到表锁的升级。

索引不当,你要是明确了sql 去看看执行计划还行,要是不知道具体sql呢?

这个时候要答一些,参考快照信息。还有监控工具分析之类的。
0 请登录后投票
   发表时间:2012-03-11  
楼主已经有10多年的从业经验,那么面试应该是主要从工作经验着手,从项目经历中慢慢挖掘出楼主的强项,然后看是否和自己公司职位需求相匹配,而不是简单的从几个技术问答来判断。不过现在很多招聘上写的架构师,其实也就是找高级程序员,现在简历上也没人写自己是个初级程序员吧。楼主淡定,其实是你的期望和他要
0 请登录后投票
   发表时间:2012-03-11  
samfisher 写道
楼主已经有10多年的从业经验,那么面试应该是主要从工作经验着手,从项目经历中慢慢挖掘出楼主的强项,然后看是否和自己公司职位需求相匹配,而不是简单的从几个技术问答来判断。不过现在很多招聘上写的架构师,其实也就是找高级程序员,现在简历上也没人写自己是个初级程序员吧。楼主淡定,其实是你的期望和他要找人的目标不匹配,他们也就是找个高级点的程序员而已。还有一点,估计阿里这些人天天面试,已经是面试疲劳了,所以么态度不会那么耐心。这种还是要内推,10多年经验直接去投简历,容易被面试官看低。


为什么10年经验就一定要内推?想去的公司没有朋友不投简历怎么办?
0 请登录后投票
   发表时间:2012-03-12  
其实HashMap覆盖key除非两个key真的相同,读一遍源码自然就明白,真正理解它的数据结构也明白,不解释。
只是entry太多了,无论如何查询速度都跟不上,因为hash桶会很深。
0 请登录后投票
   发表时间:2012-03-30  
看完了楼主精彩的叙述,呵呵,面试官职业道德不过关啊!楼主消气。。。
0 请登录后投票
   发表时间:2012-03-31  
阿里巴巴的面试就是坑爹,去面过一次,面试官拽的跟个二五八万似的。真不知道马老先生是怎么培养的这群面试官,一点不尊重被面试者。现在只要有猎头找我推荐阿里,我就一口给拒了。
0 请登录后投票
   发表时间:2012-04-03  
搞Java的,10年了还这么不淡定?!
0 请登录后投票
   发表时间:2012-04-22  
wensen 写道
楼主消气,我也去了,面完也是一肚子气。

我去面试纯粹是想去感受阿里巴巴的面试是不是真的很难,那个猎头一直叫我去,我跟那个猎头说了,我要求的薪资阿里巴巴不会给我,就算给我我也不去,因为在杭州,如果在深圳或者广州,不升工资我也去。

我去面的时候,一坐下就问我java.long.String这个问题,大家注意他的发音是long,我搞了几秒才明白是java.lang.string.问虚拟机怎么加载这个类,如果自己写了个String为什么不会对应自己写的STRING,我当时回答String只指定classpath加载到方法区,类的类型会指向吧。他很不屑的表情告诉我我答错了。不过那个拽样,真想抽他。

还有问了加密解密的问题,我说我只调用过,加密的keystore都是其他team提供的。我才说了几个字,他很不耐烦的看着其他东西,根本不想听我说。

最后他问什么问题,都是很不耐烦我说什么,最后问我有什么问题,我说没有。就走了。
现在想想后悔,当时应该叼他,我知道你牛,但你也太装X了吧。

另外楼主你遇到的那些问题我都准备了,可惜都不问。



唉。同样我前段时间去创新工厂面过,也是去切磋切磋技术,当然我面Android开发,也问到Arraylislt和LinkedList hashmap 和 hashtable  相关问题。让人气愤是关键在问题“Contentprovider” 里|黑名单|具体哪张表,哪个字段,我都说了在Phone里明白功能具体在哪实现(实现这块其实跟黑名单一点关系都没有), 尼玛你非要问哪个字段哪张表操作的、而且纠结半天,几百个字段不可能每个字段去了解其表与表之前的关联,又不是面数据库架构设计,看他眼神好像鄙视似的。大家都有自己专的领域方面,萍水相逢何必这样纠结下去。  借用LZ“虽然遇到问题首先自己思考其在google一堆解决思路和办法,当遇到时自然就能解决,一个有能力的人不能光看他做过什么,没做过什么,而是要看他的学习能力,解决问题的能力才是最重要的。架构师要考虑的不仅仅是代码,而是要从整个系统去考虑,要分析子系统之间的关系,数据架构,开发架构,用户需求等方面。 ”
0 请登录后投票
   发表时间:2012-04-22  
ljh223 写道
wensen 写道
楼主消气,我也去了,面完也是一肚子气。

我去面试纯粹是想去感受阿里巴巴的面试是不是真的很难,那个猎头一直叫我去,我跟那个猎头说了,我要求的薪资阿里巴巴不会给我,就算给我我也不去,因为在杭州,如果在深圳或者广州,不升工资我也去。

我去面的时候,一坐下就问我java.long.String这个问题,大家注意他的发音是long,我搞了几秒才明白是java.lang.string.问虚拟机怎么加载这个类,如果自己写了个String为什么不会对应自己写的STRING,我当时回答String只指定classpath加载到方法区,类的类型会指向吧。他很不屑的表情告诉我我答错了。不过那个拽样,真想抽他。

还有问了加密解密的问题,我说我只调用过,加密的keystore都是其他team提供的。我才说了几个字,他很不耐烦的看着其他东西,根本不想听我说。

最后他问什么问题,都是很不耐烦我说什么,最后问我有什么问题,我说没有。就走了。
现在想想后悔,当时应该叼他,我知道你牛,但你也太装X了吧。

另外楼主你遇到的那些问题我都准备了,可惜都不问。



唉。同样我前段时间去创新工厂面过,也是去切磋切磋技术,当然我面Android开发,也问到Arraylislt和LinkedList hashmap 和 hashtable  相关问题。让人气愤是关键在问题“Contentprovider” 里|黑名单|具体哪张表,哪个字段,我都说了在Phone里明白功能具体在哪实现(实现这块其实跟黑名单一点关系都没有), 尼玛你非要问哪个字段哪张表操作的、而且纠结半天,几百个字段不可能每个字段去了解其表与表之前的关联,又不是面数据库架构设计,看他眼神好像鄙视似的。大家都有自己专的领域方面,萍水相逢何必这样纠结下去。  借用LZ“虽然遇到问题首先自己思考其在google一堆解决思路和办法,当遇到时自然就能解决,一个有能力的人不能光看他做过什么,没做过什么,而是要看他的学习能力,解决问题的能力才是最重要的。架构师要考虑的不仅仅是代码,而是要从整个系统去考虑,要分析子系统之间的关系,数据架构,开发架构,用户需求等方面。 ”


关键是态度,要拉下脸,不懂就直接说不会,最好别想蒙混过关,除非懂,能忽悠过去!
不会并不可怕,幸运的是你知道了自己的不足!
0 请登录后投票
   发表时间:2012-04-22  
furuitao 写道
ffychina 写道
说实在的,我觉得我的技术比起国外的牛人,真的是很普通,路漫漫其修远兮,吾将上下而求索,如果做技术开发的只是10年就要为了两斗米而折腰跑去做管理,真是中国的失败,我永远觉得最重要是两种人才,一是解决问题的人,另一个是从别人手里拿到钱的人。管理,带来更多的是官僚和成本。

表示赞同

说实在的,遇到一个聊得来的面试官很少很少
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics