锁定老帖子 主题:刚阿里电面——被深深的BS了
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-30
BlockingQueue 这个简单吧,两把锁,进队锁和出队锁
----------------------------------------------------------- BlockingQueue 应该不只是锁这么简单, 说到Block,那应该就是阻塞的, 就是说,队列里没有数据的时候, 出列操作就一直阻塞, 直到有数据才返回 用wait和notify配合使用. 分布式session主要是解决多个web服务器平行服务时,session共享的问题, 因为session复制,实际效果并不是太好. 可以采用memcached这一类的东西来做session的存贮 如果要和容器结合紧密(指用request.getSession就能拿到),通过修改tomcat源码可以实现,但不推荐. 在tomcat上插上个Manager也可以搞定, 不过,还是比较麻烦 |
|
返回顶楼 | |
发表时间:2011-03-30
广而不精,看来还要深入学习
|
|
返回顶楼 | |
发表时间:2011-03-30
lzyzizi 写道
黑暗浪子 写道
PV原语很简单的,换做我就告诉他自己去问google,这种死知识只要问google,都会有答案。还有像如果要实现一个分布式的session,答案单一的话也是死知识。也就是说,谁记性好就能过关。但是这样面试过关了,有意义伐?死读书的人最好团出IT行业,一点创新意识都没有,就是靠填鸭教育混出来的最傻了。
如果这些都是死知识,写在书上的都可以算死知识了。那我们为什么要读书呢?我觉得“死知识”只有学进脑子里才能算“活知识”。 记性也是种能力,如果连这种基本知识都记不住,你又怎么去记更难的知识呢? 读死书的定义我是不知道。。。但是我觉得连进程互斥这种基本概念都搞不清楚的朋友,还是最好团出IT行业。IT行业就是因为 充斥的那么多培训出来的连计算机科学的基础知识都不明白的朋友,才没有创新,因为他们所有的知识也就集中在那个几个框架 API用法上了。
没有坚实的基础,何来创新? 说“记性也是种能力”的朋友,那我问你,你知道爱迪生发明电灯是哪一年吗?这也是写在书上过的东西。你不Google,百度,你马上回答给我看看~我看你恰恰暴露了自己是一个不会综合应用所学知识的人。你只知道进程互斥的基本概念,你知道为什么会发生互斥?这种现象出现的根本原因是什么?惨了你,靠死记硬背答不上来了吧? |
|
返回顶楼 | |
发表时间:2011-03-30
seekboy 写道
黑暗浪子 写道
seekboy 写道
黑暗浪子 写道
peterwei 写道
key232323 写道
RT——
有好多问题或涉及到的知识点由于基础不牢固——被无视了——列举如下
Web前段性能问题,遇到过哪些?如何解决?
PV原语表达。 如果让你实现一个BlockingQueue,你怎么做? bio和nio的主要区别点在哪? cookie和session区别——如果要实现一个分布式的session,实现思路?如果把你实现的这个分布式session嵌入到web container中,要注意哪些细节?
还有一些——忘了
其中session分布式那个,可以用HttpSessionListener实现——当时脑袋被驴踢了,我说可以自己去实现servlet规范里的HttpSession——悲剧
PV原语很简单的,换做我就告诉他自己去问google,这种死知识只要问google,都会有答案。还有像如果要实现一个分布式的session,答案单一的话也是死知识。也就是说,谁记性好就能过关。但是这样面试过关了,有意义伐?死读书的人最好团出IT行业,一点创新意识都没有,就是靠填鸭教育混出来的最傻了。
很有兴趣听听如果你面试别人会问什么问题? 我面试很简单的,说说过去经验,对过去项目中所使用的技术有什么意见和想法。对以往工作中由于技术产生的阻碍和问题是如何克服和解决的。如果给你个机会来重构以前项目的框架和所用技术,你准备怎么做。给你个机会做JAVA新版本的设计师,你有什么想法?反正就是一个主题,多问开放性思路的问题。有时候不是要知道个确切答案,而是看面试者面对陌生的问题会有什么思路和想法。如果对这些问题说不知道,那就趁早走吧。
你说的这种也是比较好的情景面试法,要评价出一个人的水平,最终肯定还是要落到细节才看的出,只看表面的话会被很多人忽悠过去,特别是有一些工作经验的,只有不断深入才会知道考察对象是不是真的有水平。 你错了,这些问题最终多问几个why,都会落到细节的。我根据人们的回答,继续问他们自己所说的技术东西,如果是基础好的,对细节有体验的,一般都能答出个大概。如果你觉得会被忽悠,那说明你还没有面试经验。(不是领导某天叫你去做面试官,你就有面试别人的经验的。)很多有一些工作经验的人面对更有工作经验的面试官,更加能暴露出自己的技术短处。如果你发现他们忽悠了你,你当场没发现,那我可真的无语了。你应该自己能察觉到为什么会发生这样的情况。 |
|
返回顶楼 | |
发表时间:2011-03-30
抛出异常的爱 写道 cttnbcj 写道 mercyblitz 写道 cttnbcj 写道 电面都过不了,说明你很傻很天真。这些问题答案,网络中一搜几百条,反正又不是当面面试,一边打电话一边上网,把查到的东西很他忽悠一下,就可以。。。
自己2b,就不要说别人啦。 你当面试官是傻逼吗? 比如ClassLoader的问题,请问java.lang.Class.forClass方法和java.lang.ClassLoader.loadClass的区别? 看看吧,我这里多少是g或B一下的,老实说我真没听过ClassLoader,Class.forClass,但马上搜了一下,居然ClassLoader连百度百科都有的问题,给我30秒反应操作电脑时间,就可以回答你的面试了,说明你是..... 到了一定层次以上 工作职位的方向决定了面试需要考什么 如果发现题不合适 很有可能是由于你面试的职位不是你的方向. 不排除重学可能 但又有经验又有需要的专长不是更好么 阿里的面试官的习惯就是,就算你是来应聘CTO的,只要我做面试官,我一定要想办法问倒你。这也就是为撒最近几年,阿里技术越来越烂的原因之一。连一个负责萧山一片的小销售都能指着鼻子骂职位P9的技术人,连一个87年出生的小MM做了产品经理就可以随意帮开发人员定deadline,你就可想而知搞技术的在阿里的地位了。 |
|
返回顶楼 | |
发表时间:2011-03-30
连一个87年出生的小MM做了产品经理~~~~~~~
怕怕啊,我们产品经理都是VP |
|
返回顶楼 | |
发表时间:2011-03-30
抛出异常的爱 写道 cttnbcj 写道 mercyblitz 写道 cttnbcj 写道 电面都过不了,说明你很傻很天真。这些问题答案,网络中一搜几百条,反正又不是当面面试,一边打电话一边上网,把查到的东西很他忽悠一下,就可以。。。
自己2b,就不要说别人啦。 你当面试官是傻逼吗? 比如ClassLoader的问题,请问java.lang.Class.forClass方法和java.lang.ClassLoader.loadClass的区别? 看看吧,我这里多少是g或B一下的,老实说我真没听过ClassLoader,Class.forClass,但马上搜了一下,居然ClassLoader连百度百科都有的问题,给我30秒反应操作电脑时间,就可以回答你的面试了,说明你是..... 到了一定层次以上 工作职位的方向决定了面试需要考什么 如果发现题不合适 很有可能是由于你面试的职位不是你的方向. 不排除重学可能 但又有经验又有需要的专长不是更好么 严重地同意!面试不上不能说明你不行,而是说你不适合!不要气馁楼主! |
|
返回顶楼 | |
发表时间:2011-03-30
黑暗浪子 写道 抛出异常的爱 写道 cttnbcj 写道 mercyblitz 写道 cttnbcj 写道 电面都过不了,说明你很傻很天真。这些问题答案,网络中一搜几百条,反正又不是当面面试,一边打电话一边上网,把查到的东西很他忽悠一下,就可以。。。
自己2b,就不要说别人啦。 你当面试官是傻逼吗? 比如ClassLoader的问题,请问java.lang.Class.forClass方法和java.lang.ClassLoader.loadClass的区别? 看看吧,我这里多少是g或B一下的,老实说我真没听过ClassLoader,Class.forClass,但马上搜了一下,居然ClassLoader连百度百科都有的问题,给我30秒反应操作电脑时间,就可以回答你的面试了,说明你是..... 到了一定层次以上 工作职位的方向决定了面试需要考什么 如果发现题不合适 很有可能是由于你面试的职位不是你的方向. 不排除重学可能 但又有经验又有需要的专长不是更好么 阿里的面试官的习惯就是,就算你是来应聘CTO的,只要我做面试官,我一定要想办法问倒你。这也就是为撒最近几年,阿里技术越来越烂的原因之一。连一个负责萧山一片的小销售都能指着鼻子骂职位P9的技术人,连一个87年出生的小MM做了产品经理就可以随意帮开发人员定deadline,你就可想而知搞技术的在阿里的地位了。 呵呵,不排除有些考官是这样的,不过我一般不会的,主要考察广度和深度。 |
|
返回顶楼 | |
发表时间:2011-03-30
mercyblitz 写道 黑暗浪子 写道 抛出异常的爱 写道 cttnbcj 写道 mercyblitz 写道 cttnbcj 写道 电面都过不了,说明你很傻很天真。这些问题答案,网络中一搜几百条,反正又不是当面面试,一边打电话一边上网,把查到的东西很他忽悠一下,就可以。。。
自己2b,就不要说别人啦。 你当面试官是傻逼吗? 比如ClassLoader的问题,请问java.lang.Class.forClass方法和java.lang.ClassLoader.loadClass的区别? 看看吧,我这里多少是g或B一下的,老实说我真没听过ClassLoader,Class.forClass,但马上搜了一下,居然ClassLoader连百度百科都有的问题,给我30秒反应操作电脑时间,就可以回答你的面试了,说明你是..... 到了一定层次以上 工作职位的方向决定了面试需要考什么 如果发现题不合适 很有可能是由于你面试的职位不是你的方向. 不排除重学可能 但又有经验又有需要的专长不是更好么 阿里的面试官的习惯就是,就算你是来应聘CTO的,只要我做面试官,我一定要想办法问倒你。这也就是为撒最近几年,阿里技术越来越烂的原因之一。连一个负责萧山一片的小销售都能指着鼻子骂职位P9的技术人,连一个87年出生的小MM做了产品经理就可以随意帮开发人员定deadline,你就可想而知搞技术的在阿里的地位了。 呵呵,不排除有些考官是这样的,不过我一般不会的,主要考察广度和深度。 哈哈,肯定有不少这样的,因为他们就是要树立优越感。话说得难听些,建立屏障,不让一部分人进入他们的圈子。也许有点固步自封。不过他们大多数人的技术确实也是还行的,但让他们转到做企业应用,你要问倒他们,也是容易的。 |
|
返回顶楼 | |
发表时间:2011-03-30
kimmking 写道 连一个87年出生的小MM做了产品经理~~~~~~~
怕怕啊,我们产品经理都是VP 上海支付宝。 |
|
返回顶楼 | |