由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 今天笔试时候有一两个地方没答上来,有些不爽
相关主题
new in JSP 2.0 specRMI里面,server和client是decoupled的么?
问一个弱问题,大虾帮忙PHP/JSP/ASP等页面语言应该被慢慢抛弃了吧? (转载)
Who's online--JSP?求一个java DateTime类库推荐
CruiseControl: out of memory problem大家开发web的项目写jsp都用什么软件呢?Eclipse?
java里面怎么得到一个系统的环境变量?请问最佳的方案:在其他项目基础上扩展
Singleton vs. static class?Akka 的 UntypedActorFactory已经deprecated,求解
spring Annotation based configurationHibernate 问题:deprecated javax.persistence.spi.PersistenceProvider
请教一个java问题问一个multiprocess的问题
相关话题的讨论汇总
话题: wait话题: session话题: join话题: 但是话题: 简单
进入Java版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
一个是多线程的3 ways of entering waiting state
写了wait()和sleep(),记不起来第三个了
依稀记得是deprecated,回来一查,果然,suspend()
感觉今天做的题目有些古老,都什么年代了,还在问vector
另外一个是session tracking的types
这个其实很简单,但是就是写错了
因为对所谓的session tracking没有概念
写成scope了,request, session和application
应该是cookie, url rewriting, hidden field
无非是如何把id给扔到服务器端去的几种方法而已
还有一个就是checked和unchecked的exception的区别
其实这些问题都很简单,看过一眼知道是什么就都能搞定
但是没有看过,这些概念不太容易对上
a******n
发帖数: 5925
2
什么考试?

【在 z****e 的大作中提到】
: 一个是多线程的3 ways of entering waiting state
: 写了wait()和sleep(),记不起来第三个了
: 依稀记得是deprecated,回来一查,果然,suspend()
: 感觉今天做的题目有些古老,都什么年代了,还在问vector
: 另外一个是session tracking的types
: 这个其实很简单,但是就是写错了
: 因为对所谓的session tracking没有概念
: 写成scope了,request, session和application
: 应该是cookie, url rewriting, hidden field
: 无非是如何把id给扔到服务器端去的几种方法而已

g*****g
发帖数: 34805
3
这年头连wait都不用了,都是用concurrency package,当然那个包里可能
还是调了wait。

【在 z****e 的大作中提到】
: 一个是多线程的3 ways of entering waiting state
: 写了wait()和sleep(),记不起来第三个了
: 依稀记得是deprecated,回来一查,果然,suspend()
: 感觉今天做的题目有些古老,都什么年代了,还在问vector
: 另外一个是session tracking的types
: 这个其实很简单,但是就是写错了
: 因为对所谓的session tracking没有概念
: 写成scope了,request, session和application
: 应该是cookie, url rewriting, hidden field
: 无非是如何把id给扔到服务器端去的几种方法而已

c*********e
发帖数: 16335
4
什么考试啊,这么教条?

【在 z****e 的大作中提到】
: 一个是多线程的3 ways of entering waiting state
: 写了wait()和sleep(),记不起来第三个了
: 依稀记得是deprecated,回来一查,果然,suspend()
: 感觉今天做的题目有些古老,都什么年代了,还在问vector
: 另外一个是session tracking的types
: 这个其实很简单,但是就是写错了
: 因为对所谓的session tracking没有概念
: 写成scope了,request, session和application
: 应该是cookie, url rewriting, hidden field
: 无非是如何把id给扔到服务器端去的几种方法而已

T****U
发帖数: 3344
5
三天不看书,赶不上刘少奇

【在 z****e 的大作中提到】
: 一个是多线程的3 ways of entering waiting state
: 写了wait()和sleep(),记不起来第三个了
: 依稀记得是deprecated,回来一查,果然,suspend()
: 感觉今天做的题目有些古老,都什么年代了,还在问vector
: 另外一个是session tracking的types
: 这个其实很简单,但是就是写错了
: 因为对所谓的session tracking没有概念
: 写成scope了,request, session和application
: 应该是cookie, url rewriting, hidden field
: 无非是如何把id给扔到服务器端去的几种方法而已

e*****t
发帖数: 1005
6
三天不学习

【在 T****U 的大作中提到】
: 三天不看书,赶不上刘少奇
q***s
发帖数: 2243
7
wait()和sleep(), join()?
c*********w
发帖数: 65
8
值得一读:
http://www.amazon.com/gp/aw/d/0321349601

【在 q***s 的大作中提到】
: wait()和sleep(), join()?
g*****g
发帖数: 34805
9
This is a good book I recommended to everyone.

【在 c*********w 的大作中提到】
: 值得一读:
: http://www.amazon.com/gp/aw/d/0321349601

z****e
发帖数: 54598
10
结果还是通过了
我不知道楼上说的join行不行
但是我看了网络上的答案是suspend
刚聊了聊,发现这是一个core java的职位,并不全是j2ee的职位
对web什么东西都不要求,但是对原理以及模式,decoupling之类的要求比较多
比如要求解释为什么spring能够decoupling,而且恨隐晦地问
说几个构架的问题
其中一个
两个模块,要求尽最大可能decoupling,但是又要互相调用,你怎么办?
我的答案是
第一层就是用设计模式给降低coupling,但是设计模式很难做到真正的降解
因为要自己去写各种构造器,也就是framework
而这些framework又会跟现有实际应用的代码coupling
所以建议第二步就是套上spring给做到彻底的剥离,或者干脆用上ejb
本来还想展开说说ejb的,但是空间不够了
还有一个实例就是,simon是一个构架师,他有一台机器
这台机器从另外一个system接收数据,那么突然有一天
那个system升级了,而数据的格式全部改变了,为此simon很痛苦
问你怎么办?
我的答案是,首先考虑把现有的这个数据转换成原来格式,然后就好了
可能要用到的模式是wrapper和adapter模式,或者delegator
但是更应该做的是,用xml把传输的数据给统一起来
而不是随意地改变数据传输的格式,这样可以避免类似的事故再次发生
最后,请simon加班吧
还有一个就是,画出你设计过的最复杂的系统,解释你为什么这么做
将来2-5年以内,你这个系统可能会有什么改变
我把整个j2ee给画上去了,然后展开client side的swing大谈特谈
估计看的人会晕,毕竟swing不是那么多人写过的
还有编程题,白板编程,很简单,无非是让你随机生成一个数字输出
然后要求当数字是3和5的倍数时候,输出bingo,3的倍数时候输出five
5的倍数时候输出three
写程序木有问题,轻车熟路,但是很愚蠢地犯了一个错误
写到*的时候就在想,是不是应该是Math.multiply阿?
后来居然写成了Math. multiply(Math.random....
回来试了一下,无语了都,写太多的Math函数,最简单的反而搞混了
还有最简单的一个就是给你几个概念,让你自己展开解释
我选了ioc解释,还有aop,tdd之类的,对ioc最熟,自然是写ioc了
构架题大部分就这么多,其它都是具体的概念题
然后sql简单得不能再简单,感觉一般java职位,sql最难只会到left join
一般都是一页选择题搞定,跟玩一样
另外有些公司要求你默写hibernate的annotation
@JoinColumn和@JoinTable什么的,主要是@ManyToMany
两个趋势,一个是越后发展起来的公司,对sql就越轻视
同时,越后发展起来的公司,对于web service就越重视
我对webservice感觉也不是很好,但是奇怪的是
他们很少会把web service直接写到笔试题里面去,从来没有过
看来wsdl和uddi默写不是那么容易的
还有就是ejb面试笔试一次都没遇到过,不算jms的话
说实话,我个人对core java没有太多兴趣
要不是因为写游戏需要,多线程我也懒得碰的
类似的swing和javafx也是如此,不过swing以前倒是的确有过实际的经验
那个写得叫一个痛苦
相关主题
Singleton vs. static class?RMI里面,server和client是decoupled的么?
spring Annotation based configurationPHP/JSP/ASP等页面语言应该被慢慢抛弃了吧? (转载)
请教一个java问题求一个java DateTime类库推荐
进入Java版参与讨论
T****U
发帖数: 3344
11
join后state应该是blocked, 跟synchronized资源被占一样。
scjp里面就有

【在 z****e 的大作中提到】
: 结果还是通过了
: 我不知道楼上说的join行不行
: 但是我看了网络上的答案是suspend
: 刚聊了聊,发现这是一个core java的职位,并不全是j2ee的职位
: 对web什么东西都不要求,但是对原理以及模式,decoupling之类的要求比较多
: 比如要求解释为什么spring能够decoupling,而且恨隐晦地问
: 说几个构架的问题
: 其中一个
: 两个模块,要求尽最大可能decoupling,但是又要互相调用,你怎么办?
: 我的答案是

T****U
发帖数: 3344
12
architecturer? 问题比较高层阿

【在 z****e 的大作中提到】
: 结果还是通过了
: 我不知道楼上说的join行不行
: 但是我看了网络上的答案是suspend
: 刚聊了聊,发现这是一个core java的职位,并不全是j2ee的职位
: 对web什么东西都不要求,但是对原理以及模式,decoupling之类的要求比较多
: 比如要求解释为什么spring能够decoupling,而且恨隐晦地问
: 说几个构架的问题
: 其中一个
: 两个模块,要求尽最大可能decoupling,但是又要互相调用,你怎么办?
: 我的答案是

z****e
发帖数: 54598
13
我不知道阿
是中介帮忙介绍的职位
多线程我已经很多年不碰了
真正学习多线程是我在本科读书时候学的
不能说忘了,但是除了自己搞游戏时候写写,实际工作中长期不用了都
我以为是一个j2ee的职位,我也不想干嘛
只想在这里找个工作混日子就是了,我也不是很在乎工资
贪图这里的安逸才跑过来的,怎么知道中介给介绍了这么一个职位
做题时候就感觉怪怪的,怎么都是多线程和原理题
后来中介告诉我说这其实并不是搞j2ee的职位,我倒
这样也好,这样子这家公司阿三很少,好像就看到一两个伊朗的
其它都是白的和少数黄的

【在 T****U 的大作中提到】
: architecturer? 问题比较高层阿
z***s
发帖数: 3241
14
感觉是bso帖,这职位早吓死菜鸟了。 ^_^
s******e
发帖数: 493
15
sleep also takes the monitor with it if any. In other words, taking the
resource with it.
if join can be an answer, it really depends on how you view block and wait
state. Maybe I am wrong, but i do not think that they will be viewed
differently by thread scheduler. Also blocked by io can be another answer.
1 (共1页)
进入Java版参与讨论
相关主题
问一个multiprocess的问题java里面怎么得到一个系统的环境变量?
关于CMP问题Singleton vs. static class?
一道面试题没回答好,学CS的看看 (转载)spring Annotation based configuration
What is good Java software?请教一个java问题
new in JSP 2.0 specRMI里面,server和client是decoupled的么?
问一个弱问题,大虾帮忙PHP/JSP/ASP等页面语言应该被慢慢抛弃了吧? (转载)
Who's online--JSP?求一个java DateTime类库推荐
CruiseControl: out of memory problem大家开发web的项目写jsp都用什么软件呢?Eclipse?
相关话题的讨论汇总
话题: wait话题: session话题: join话题: 但是话题: 简单