论坛首页 招聘求职论坛

刚阿里电面——被深深的BS了

浏览 31487 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-03-29   最后修改:2011-03-29
key232323 写道

RT——

 

有好多问题或涉及到的知识点由于基础不牢固——被无视了——列举如下

 

Web前段性能问题,遇到过哪些?如何解决?

 

PV原语表达。

如果让你实现一个BlockingQueue,你怎么做?

bio和nio的主要区别点在哪?

cookie和session区别——如果要实现一个分布式的session,实现思路?如果把你实现的这个分布式session嵌入到web   container中,要注意哪些细节?

 

还有一些——忘了

 

其中session分布式那个,可以用HttpSessionListener实现——当时脑袋被驴踢了,我说可以自己去实现servlet规范里的HttpSession——悲剧

 

 

1,这不算是问题,随便吹

2,不懂。。。

3,土点的用wait加唤醒,高端点的分片segment

4,堵塞和不堵塞,按环境才能确定哪个适用,比如在空轮循的时候用nio就会出现cpu100%

5,memcache

 

你全部答对了我保证他不要你,这句话我说的哈

0 请登录后投票
   发表时间:2011-03-30  
key232323 写道

RT——

 

有好多问题或涉及到的知识点由于基础不牢固——被无视了——列举如下

 

Web前段性能问题,遇到过哪些?如何解决?

 

PV原语表达。

如果让你实现一个BlockingQueue,你怎么做?

bio和nio的主要区别点在哪?

cookie和session区别——如果要实现一个分布式的session,实现思路?如果把你实现的这个分布式session嵌入到web   container中,要注意哪些细节?

 

还有一些——忘了

 

其中session分布式那个,可以用HttpSessionListener实现——当时脑袋被驴踢了,我说可以自己去实现servlet规范里的HttpSession——悲剧

 

 

 

 

1 《高性能网站建设指南》《高性能网站进阶指南>> 两本书该说得都说了

2  不懂

3 堵塞?不就锁嘛

4 不解释...

5 用缓存

 

 

 

0 请登录后投票
   发表时间:2011-03-30  
这种面试最好准备2-3个月,不是基础扎实与否,做了几年根本不可能所有会的知识点都记得一清二楚,题目其实都集中在多线,池化,nio,memcach,索引,扩缩,classloader,分布式事务
以前面大摩,笔试被刷,因为做题第一次意识到finally的语义会出现吞异常的情况,由于c++习惯从来不用finally,结果笔试却考到,觉得java不应该有这种缺陷以为自己理解有问题,把时间纠结到这个题目上
其实这些面试基本都不难,关键是提前准备了一下就好
0 请登录后投票
   发表时间:2011-03-30  
电面都过不了,说明你很傻很天真。这些问题答案,网络中一搜几百条,反正又不是当面面试,一边打电话一边上网,把查到的东西很他忽悠一下,就可以。。。
0 请登录后投票
   发表时间:2011-03-30  
cttnbcj 写道
电面都过不了,说明你很傻很天真。这些问题答案,网络中一搜几百条,反正又不是当面面试,一边打电话一边上网,把查到的东西很他忽悠一下,就可以。。。



自己2b,就不要说别人啦。

你当面试官是傻逼吗?

比如ClassLoader的问题,请问java.lang.Class.forClass方法和java.lang.ClassLoader.loadClass的区别?

0 请登录后投票
   发表时间:2011-03-30  
分布式的session我的思路好像跟你一样。在监听器里检查其它服务器是否有了这个session。不知道你是不是这个思路。。
0 请登录后投票
   发表时间:2011-03-30  
[quote="黑暗浪子"]
[quote="peterwei"]
[quote="key232323"]
RT——


有好多问题或涉及到的知识点由于基础不牢固——被无视了——列举如下


Web前段性能问题,遇到过哪些?如何解决?


PV原语表达。

如果让你实现一个BlockingQueue,你怎么做?

bio和nio的主要区别点在哪?

cookie和session区别——如果要实现一个分布式的session,实现思路?如果把你实现的这个分布式session嵌入到web   container中,要注意哪些细节?


还有一些——忘了


其中session分布式那个,可以用HttpSessionListener实现——当时脑袋被驴踢了,我说可以自己去实现servlet规范里的HttpSession——悲剧



术业有专攻,哈哈。楼主要淡定。他们就是喜欢通过问很深入的问题打击你们,树立他们的优越感。也许他们工作中真用到很深入的东西,但我们大多数人并不会深入那些,大多数还是企业级的应用。你就算被bs过,也要活得更好。要不然就如他们的意了。哈哈。一个以前被bs过的人。


PV原语很简单的,换做我就告诉他自己去问google,这种死知识只要问google,都会有答案。还有像如果要实现一个分布式的session,答案单一的话也是死知识。也就是说,谁记性好就能过关。但是这样面试过关了,有意义伐?死读书的人最好团出IT行业,一点创新意识都没有,就是靠填鸭教育混出来的最傻了。




没有足够的理论何来的创新呢?
创新不是拍脑门子就是创新。。
0 请登录后投票
   发表时间:2011-03-30  
黑暗浪子 写道
seekboy 写道
黑暗浪子 写道
peterwei 写道
key232323 写道

RT——

 

有好多问题或涉及到的知识点由于基础不牢固——被无视了——列举如下

 

Web前段性能问题,遇到过哪些?如何解决?

 

PV原语表达。

如果让你实现一个BlockingQueue,你怎么做?

bio和nio的主要区别点在哪?

cookie和session区别——如果要实现一个分布式的session,实现思路?如果把你实现的这个分布式session嵌入到web   container中,要注意哪些细节?

 

还有一些——忘了

 

其中session分布式那个,可以用HttpSessionListener实现——当时脑袋被驴踢了,我说可以自己去实现servlet规范里的HttpSession——悲剧


术业有专攻,哈哈。楼主要淡定。他们就是喜欢通过问很深入的问题打击你们,树立他们的优越感。也许他们工作中真用到很深入的东西,但我们大多数人并不会深入那些,大多数还是企业级的应用。你就算被bs过,也要活得更好。要不然就如他们的意了。哈哈。一个以前被bs过的人。

PV原语很简单的,换做我就告诉他自己去问google,这种死知识只要问google,都会有答案。还有像如果要实现一个分布式的session,答案单一的话也是死知识。也就是说,谁记性好就能过关。但是这样面试过关了,有意义伐?死读书的人最好团出IT行业,一点创新意识都没有,就是靠填鸭教育混出来的最傻了。

 

很有兴趣听听如果你面试别人会问什么问题?

我面试很简单的,说说过去经验,对过去项目中所使用的技术有什么意见和想法。对以往工作中由于技术产生的阻碍和问题是如何克服和解决的。如果给你个机会来重构以前项目的框架和所用技术,你准备怎么做。给你个机会做JAVA新版本的设计师,你有什么想法?反正就是一个主题,多问开放性思路的问题。有时候不是要知道个确切答案,而是看面试者面对陌生的问题会有什么思路和想法。如果对这些问题说不知道,那就趁早走吧。

 

你说的这种也是比较好的情景面试法,要评价出一个人的水平,最终肯定还是要落到细节才看的出,只看表面的话会被很多人忽悠过去,特别是有一些工作经验的,只有不断深入才会知道考察对象是不是真的有水平。

0 请登录后投票
   发表时间:2011-03-30  
曾经阿里电面问过我最值得骄傲的代码或者实现的功能。
0 请登录后投票
   发表时间:2011-03-30  
黑暗浪子 写道

PV原语很简单的,换做我就告诉他自己去问google,这种死知识只要问google,都会有答案。还有像如果要实现一个分布式的session,答案单一的话也是死知识。也就是说,谁记性好就能过关。但是这样面试过关了,有意义伐?死读书的人最好团出IT行业,一点创新意识都没有,就是靠填鸭教育混出来的最傻了。

 

如果这些都是死知识,写在书上的都可以算死知识了。那我们为什么要读书呢?我觉得“死知识”只有学进脑子里才能算“活知识”。

记性也是种能力,如果连这种基本知识都记不住,你又怎么去记更难的知识呢?

读死书的定义我是不知道。。。但是我觉得连进程互斥这种基本概念都搞不清楚的朋友,还是最好团出IT行业。IT行业就是因为

充斥的那么多培训出来的连计算机科学的基础知识都不明白的朋友,才没有创新,因为他们所有的知识也就集中在那个几个框架

API用法上了。

 

没有坚实的基础,何来创新?

0 请登录后投票
论坛首页 招聘求职版

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