发表时间:2008-04-21
metaphy 写道 ericxu131 写道 metaphy 写道 引用 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。
哈哈,我把上次面试的一点题目拿出来,你做一下: 1.一个Object对象有哪些公共方法? 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 4.对设计模式的理解?观察者模式如何实现? 5.Spring的AOP有哪些概念,具体如何实现? 6.一个完整的Ajax call如何写? 1.一个Object对象有哪些公共方法? 我只知道toString hashCode equals wait getClass 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? Vector线程安全,ArrayList非线程安全。。。只知道这么多。 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 不会 4.对设计模式的理解?观察者模式如何实现? 设计模式是用来解决特定问题经过实践后得出的比较好的方案 观察者模式不会 5.Spring的AOP有哪些概念,具体如何实现? 切面,切入点,通知,使用代理实现,可以动态代理,也可以预先定义好接口 6.一个完整的Ajax call如何写? 用XMLHttpRequest 对象 传入一个url、定义请求类型,请求返回后会执行一个回调方法,在这个方法里会返回一个XML或一个Json,然后解析返回的数据,之后显示。 只能目前答上这么多。。。 不过不能否定的确两年里面学会了很多东西。。。 确实不错。我2年经验的时候,绝对不知道这么多 谢谢鼓励~ 自从上了javaeye 并开始写blog我觉得技术了和视野都提升了很多,毕竟这里有这么多知识渊博的前辈。 ![]() |
|
发表时间:2008-04-21
ericxu131 写道 上周去了一家公司,做电子商务的,挺大的,已经有风险投资投了钱的。
面试是一个男的,应该是一个pm,他问我:“你是一个专注技术的人还是一个专注业务的人?”,我想了一下,我觉得我挺喜欢研究技术的,我说:“我比较喜欢技术。”,这时他又说:“如果说我们公司用的技术很烂,连基本的MVC都没有,而且会让一个你可能会觉得技术很菜的人带你,你觉得怎么样?”。听了这个问题我非常意外,一下子不知道该怎么说了。之后他又说:“其实我更担心的是你会不会高兴在这里长时间的做下去。”。 在面试当中我极力想表现出我技术方面的优势,展现技术方面的实力,可是他却对技术只字不提,他说我的简历写得很清楚,基本上了解我的水平了。 面试后我仔细想了想,其实公司需要的不仅仅是一个技术人才,并且更希望这个人才是个稳定的人才。 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。 ![]() 我想对方想考察的是lz是否具有团队合作的必要素质 喜欢/擅长做技术的人经常有一种“唯技术”的倾向 表现为: 1、什么都想用最新的,或者自己认为最好的技术, 不顾项目开发/维护的实际情况,或者说,不善于在需求/项目风险/开发成本与技术之间达到平衡 2、瞧不起在技术上不如自己的人,认为对方技术不行,就“不相与谋” 另一方面,技术不好的,或者只擅长过时技术PM们,在面对技术比自己好的人,或者,也是有些心虚的吧 善于团队合作的人,应当对技术者在项目中起的作用有清醒的认识 在需要根据自己所擅长的技术对不擅长技术的PM作出建议的时候,还应当具备提案时的交流技巧 首先,以对方的角度出发考虑问题 其次,不应当试图越权为对方作出选择,自己要做的,只是建议 在团队里有一个原则:谁负责,谁说了算 |
|
发表时间:2008-04-21
ericxu131 写道
上周去了一家公司,做电子商务的,挺大的,已经有风险投资投了钱的。
面试是一个男的,应该是一个pm,他问我:“你是一个专注技术的人还是一个专注业务的人?”,我想了一下,我觉得我挺喜欢研究技术的,我说:“我比较喜欢技术。”,这时他又说:“如果说我们公司用的技术很烂,连基本的MVC都没有,而且会让一个你可能会觉得技术很菜的人带你,你觉得怎么样?”。听了这个问题我非常意外,一下子不知道该怎么说了。之后他又说:“其实我更担心的是你会不会高兴在这里长时间的做下去。”。 在面试当中我极力想表现出我技术方面的优势,展现技术方面的实力,可是他却对技术只字不提,他说我的简历写得很清楚,基本上了解我的水平了。 面试后我仔细想了想,其实公司需要的不仅仅是一个技术人才,并且更希望这个人才是个稳定的人才。 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。 ![]()
公司提不提供好平台不是pm说了算,但一般的pm都希望能静下心的人。所以会把情况说的很糟糕,其实不是那么一回事。 |
|
发表时间:2008-04-21
这题是考应届生的,随便谁从网上一查,第二天就能答上来,GC算法?Thinking in Java看过没有,照着那上面胡邹一通,不就是不可达的就是Garbage嘛……
|
|
发表时间:2008-04-21
armorking 写道 ericxu131 写道 上周去了一家公司,做电子商务的,挺大的,已经有风险投资投了钱的。
面试是一个男的,应该是一个pm,他问我:“你是一个专注技术的人还是一个专注业务的人?”,我想了一下,我觉得我挺喜欢研究技术的,我说:“我比较喜欢技术。”,这时他又说:“如果说我们公司用的技术很烂,连基本的MVC都没有,而且会让一个你可能会觉得技术很菜的人带你,你觉得怎么样?”。听了这个问题我非常意外,一下子不知道该怎么说了。之后他又说:“其实我更担心的是你会不会高兴在这里长时间的做下去。”。 在面试当中我极力想表现出我技术方面的优势,展现技术方面的实力,可是他却对技术只字不提,他说我的简历写得很清楚,基本上了解我的水平了。 面试后我仔细想了想,其实公司需要的不仅仅是一个技术人才,并且更希望这个人才是个稳定的人才。 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。 ![]() 我想对方想考察的是lz是否具有团队合作的必要素质 喜欢/擅长做技术的人经常有一种“唯技术”的倾向 表现为: 1、什么都想用最新的,或者自己认为最好的技术, 不顾项目开发/维护的实际情况,或者说,不善于在需求/项目风险/开发成本与技术之间达到平衡 2、瞧不起在技术上不如自己的人,认为对方技术不行,就“不相与谋” 另一方面,技术不好的,或者只擅长过时技术PM们,在面对技术比自己好的人,或者,也是有些心虚的吧 善于团队合作的人,应当对技术者在项目中起的作用有清醒的认识 在需要根据自己所擅长的技术对不擅长技术的PM作出建议的时候,还应当具备提案时的交流技巧 首先,以对方的角度出发考虑问题 其次,不应当试图越权为对方作出选择,自己要做的,只是建议 在团队里有一个原则:谁负责,谁说了算 我觉得你说到正点上了。 ![]() |
|
发表时间:2008-04-21
刑天战士 写道 这题是考应届生的,随便谁从网上一查,第二天就能答上来,GC算法?Thinking in Java看过没有,照着那上面胡邹一通,不就是不可达的就是Garbage嘛……
终于知道我为什么面试都不敢去的原因了 呵呵 |
|
发表时间:2008-04-21
观察者模式
Subject类中注册Observer类,每次Subject类中有更新时便调用notify方法向Observer类进行通知,之后的工作由Observer类自己处理吧! 我自己只是学了一点点,也没有真正用过! 不过好像在Java API中的很多类都是使用该模式构建的,好像Swing中的好多组件是使用该模式构建的。 愚见,诸位指点! |
|
发表时间:2008-04-21
ericxu131 写道 metaphy 写道 引用 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。
哈哈,我把上次面试的一点题目拿出来,你做一下: 1.一个Object对象有哪些公共方法? 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 4.对设计模式的理解?观察者模式如何实现? 5.Spring的AOP有哪些概念,具体如何实现? 6.一个完整的Ajax call如何写? 1.一个Object对象有哪些公共方法? 我只知道toString hashCode equals wait getClass 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? Vector线程安全,ArrayList非线程安全。。。只知道这么多。 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 不会 4.对设计模式的理解?观察者模式如何实现? 设计模式是用来解决特定问题经过实践后得出的比较好的方案 观察者模式不会 5.Spring的AOP有哪些概念,具体如何实现? 切面,切入点,通知,使用代理实现,可以动态代理,也可以预先定义好接口 6.一个完整的Ajax call如何写? 用XMLHttpRequest 对象 传入一个url、定义请求类型,请求返回后会执行一个回调方法,在这个方法里会返回一个XML或一个Json,然后解析返回的数据,之后显示。 只能目前答上这么多。。。 不过不能否定的确两年里面学会了很多东西。。。 你的回答还是多少让人失望,呵呵。 |
|
发表时间:2008-04-22
linhong_1001 写道 ericxu131 写道 metaphy 写道 引用 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。
哈哈,我把上次面试的一点题目拿出来,你做一下: 1.一个Object对象有哪些公共方法? 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 4.对设计模式的理解?观察者模式如何实现? 5.Spring的AOP有哪些概念,具体如何实现? 6.一个完整的Ajax call如何写? 1.一个Object对象有哪些公共方法? 我只知道toString hashCode equals wait getClass 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? Vector线程安全,ArrayList非线程安全。。。只知道这么多。 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 不会 4.对设计模式的理解?观察者模式如何实现? 设计模式是用来解决特定问题经过实践后得出的比较好的方案 观察者模式不会 5.Spring的AOP有哪些概念,具体如何实现? 切面,切入点,通知,使用代理实现,可以动态代理,也可以预先定义好接口 6.一个完整的Ajax call如何写? 用XMLHttpRequest 对象 传入一个url、定义请求类型,请求返回后会执行一个回调方法,在这个方法里会返回一个XML或一个Json,然后解析返回的数据,之后显示。 只能目前答上这么多。。。 不过不能否定的确两年里面学会了很多东西。。。 你的回答还是多少让人失望,呵呵。 能够这样已经不错了, 大多数人都是平凡的。 |
|
发表时间:2008-04-22
spiritfrog 写道 linhong_1001 写道 ericxu131 写道 metaphy 写道 引用 在两年的工作当中我累积了许多实用的技术,却没表达出来,真是不爽。
哈哈,我把上次面试的一点题目拿出来,你做一下: 1.一个Object对象有哪些公共方法? 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 4.对设计模式的理解?观察者模式如何实现? 5.Spring的AOP有哪些概念,具体如何实现? 6.一个完整的Ajax call如何写? 1.一个Object对象有哪些公共方法? 我只知道toString hashCode equals wait getClass 2.Vector,ArrayList的区别;ArrayList和LinkedList的区别,如果你知道ArrayList内部使用的数组的话,那么,数组的数据达到最大容量后怎么处理? Vector线程安全,ArrayList非线程安全。。。只知道这么多。 3.如果让你实现一个GC的垃圾回收算法,你会怎么做? 不会 4.对设计模式的理解?观察者模式如何实现? 设计模式是用来解决特定问题经过实践后得出的比较好的方案 观察者模式不会 5.Spring的AOP有哪些概念,具体如何实现? 切面,切入点,通知,使用代理实现,可以动态代理,也可以预先定义好接口 6.一个完整的Ajax call如何写? 用XMLHttpRequest 对象 传入一个url、定义请求类型,请求返回后会执行一个回调方法,在这个方法里会返回一个XML或一个Json,然后解析返回的数据,之后显示。 只能目前答上这么多。。。 不过不能否定的确两年里面学会了很多东西。。。 你的回答还是多少让人失望,呵呵。 能够这样已经不错了, 大多数人都是平凡的。 牛人 很多,, 5、補充 鏈接點、切點、增強、目標對象、引介、職入、代理、切面、 |