Google onsite面试题全都答出来,能录取么?# JobHunting - 待字闺中y*r2016-10-19 07:101 楼上次搞deal装的,deal也没搞定。现在有个软件,我需要打开ie,一开就死机。怎样卸载掉ie 9?control panel-》uninstall program里没有ie这个东东呀。
l*r2016-10-19 07:102 楼EE火坑方向的fresh PhD,昨天去google onsite面试码工职位。感觉面试题不比leetcode难,但没有leetcode原题,据说google内部有一个网上出现过的不能用的题库,很大。所以leetcode只是锻炼思路。面试题全都答出来了,能录取么?经验是基础要搞好,比如,我把java.util.*包里面的类都看了一遍,面试就用上了,挺有用的。包括:Collections.sort()TreeMap等另外,Map的用法:Map() 一位面试官问我为什么要用Integer而不是int。可能这个问题能问住一些速成的。当然我也是转行的
m*r2016-10-19 07:103 楼你不会google【在 y***r 的大作中提到】: 上次搞deal装的,deal也没搞定。: 现在有个软件,我需要打开ie,一开就死机。: 怎样卸载掉ie 9?control panel-》uninstall program里没有ie这个东东呀。
m*y2016-10-19 07:106 楼希望很大!【在 l****r 的大作中提到】: EE火坑方向的fresh PhD,昨天去google onsite面试码工职位。感觉面试题不比: leetcode难,但没有leetcode原题,据说google内部有一个网上出现过的不能用的题库: ,很大。所以leetcode只是锻炼思路。面试题全都答出来了,能录取么?: 经验是基础要搞好,比如,我把java.util.*包里面的类都看了一遍,面试就用上了,: 挺有用的。包括:: Collections.sort(): TreeMap: 等: 另外,Map的用法:Map() 一位面试官问我为什么要用Integer而不: 是int。可能这个问题能问住一些速成的。当然我也是转行的
f*a2016-10-19 07:107 楼程序卸载左边update里面找。【在 y***r 的大作中提到】: 上次搞deal装的,deal也没搞定。: 现在有个软件,我需要打开ie,一开就死机。: 怎样卸载掉ie 9?control panel-》uninstall program里没有ie这个东东呀。
l*r2016-10-19 07:108 楼两个原因吧:1.int分配在栈里,scope是function call。Integer是对象,分配在堆里2.语法要求就是Integer,没有为什么【在 F*********t 的大作中提到】: Integer可以是null,是这个原因吗?好像也没什么区别了吧
j*t2016-10-19 07:1013 楼自家的,当然不一样,这一点古今中外都一样【在 y***r 的大作中提到】: 奇怪,firefox,chrome 都可以从uninstall program里找到。: 怎么就没有ie呢?
n*s2016-10-19 07:1014 楼如果就是这么回答的, 那可能悬了。。。【在 l****r 的大作中提到】: 两个原因吧:: 1.int分配在栈里,scope是function call。Integer是对象,分配在堆里: 2.语法要求就是Integer,没有为什么
g*e2016-10-19 07:1015 楼看你这样估计希望不大了【在 l****r 的大作中提到】: 两个原因吧:: 1.int分配在栈里,scope是function call。Integer是对象,分配在堆里: 2.语法要求就是Integer,没有为什么
w*t2016-10-19 07:1016 楼女的绝对没问题,男的就要看运气了【在 l****r 的大作中提到】: EE火坑方向的fresh PhD,昨天去google onsite面试码工职位。感觉面试题不比: leetcode难,但没有leetcode原题,据说google内部有一个网上出现过的不能用的题库: ,很大。所以leetcode只是锻炼思路。面试题全都答出来了,能录取么?: 经验是基础要搞好,比如,我把java.util.*包里面的类都看了一遍,面试就用上了,: 挺有用的。包括:: Collections.sort(): TreeMap: 等: 另外,Map的用法:Map() 一位面试官问我为什么要用Integer而不: 是int。可能这个问题能问住一些速成的。当然我也是转行的
r*e2016-10-19 07:1017 楼这个采分点应该是Java的范型实际上只是语法糖,每次操作还是要cast的,int 这种primitive type,所有object都不能被cast成int,所以必须用Integer。【在 l****r 的大作中提到】: 两个原因吧:: 1.int分配在栈里,scope是function call。Integer是对象,分配在堆里: 2.语法要求就是Integer,没有为什么
w*z2016-10-19 07:1018 楼跟 generic 没关系, map key, value 只能是 object, autobox 是后加的。【在 r*******e 的大作中提到】: 这个采分点应该是Java的范型实际上只是语法糖,每次操作还是要cast的,int 这种: primitive type,所有object都不能被cast成int,所以必须用Integer。
l*r2016-10-19 07:1019 楼我觉得可以从不同角度回答,Java为什么不设计支持 Map ?我觉得就是因为int是放在stack里的,Map对象是放在堆里的,Map对象和里面存的东西scope要一致,不能说function call结束之后,Map里面的一个东西就丢了。
r*e2016-10-19 07:1020 楼给个stackoverflow 上的高票http://stackoverflow.com/questions/2721546/why-dont-java-generics-support-primitive-types【在 l****r 的大作中提到】: 我觉得可以从不同角度回答,Java为什么不设计支持 Map ?: 我觉得就是因为int是放在stack里的,Map对象是放在堆里的,Map对象和里面存的东西: scope要一致,不能说function call结束之后,Map里面的一个东西就丢了。
w*z2016-10-19 07:1021 楼it had nothing to do with generics in case of collection. it was a designchoice from the beginning. generic was added to Java much later.【在 r*******e 的大作中提到】: 给个stackoverflow 上的高票: http://stackoverflow.com/questions/2721546/why-dont-java-generics-support-primitive-types
n*s2016-10-19 07:1022 楼越来越悬了。。。【在 l****r 的大作中提到】: 我觉得可以从不同角度回答,Java为什么不设计支持 Map ?: 我觉得就是因为int是放在stack里的,Map对象是放在堆里的,Map对象和里面存的东西: scope要一致,不能说function call结束之后,Map里面的一个东西就丢了。
J*a2016-10-19 07:1023 楼int的scope不是问题,否则static变量如何实现? 你明显没回答到点子上就像你说的 这是考外行/转行的人的,而你被抓住了【在 l****r 的大作中提到】: 我觉得可以从不同角度回答,Java为什么不设计支持 Map ?: 我觉得就是因为int是放在stack里的,Map对象是放在堆里的,Map对象和里面存的东西: scope要一致,不能说function call结束之后,Map里面的一个东西就丢了。
r*y2016-10-19 07:1024 楼这回答没有在点上啊【在 l****r 的大作中提到】: 两个原因吧:: 1.int分配在栈里,scope是function call。Integer是对象,分配在堆里: 2.语法要求就是Integer,没有为什么
q*a2016-10-19 07:1028 楼赞一个【在 r*******e 的大作中提到】: 给个stackoverflow 上的高票: http://stackoverflow.com/questions/2721546/why-dont-java-generics-support-primitive-types
s*a2016-10-19 07:1029 楼一是为了兼容以前的java版本,但最主要的,请阅读这篇文章http://www.research.ibm.com/people/a/alpert/ptch/ptch.html【在 w**z 的大作中提到】: it had nothing to do with generics in case of collection. it was a design: choice from the beginning. generic was added to Java much later.
d*s2016-10-19 07:1030 楼转行就是转行的啊,还是要多看书虽然我也是转行的【在 l****r 的大作中提到】: 我觉得可以从不同角度回答,Java为什么不设计支持 Map ?: 我觉得就是因为int是放在stack里的,Map对象是放在堆里的,Map对象和里面存的东西: scope要一致,不能说function call结束之后,Map里面的一个东西就丢了。
f*w2016-10-19 07:1031 楼int是原始类型 integer是对象 有自己的方法[在 lshtar (Ishtar) 的大作中提到:]:两个原因吧::1.int分配在栈里,scope是function call。Integer是对象,分配在堆里
w*d2016-10-19 07:1032 楼Java object如果包含primitive type的话,会被一起存到heap上,只有reference会被存到stack memory上【在 l****r 的大作中提到】: 我觉得可以从不同角度回答,Java为什么不设计支持 Map ?: 我觉得就是因为int是放在stack里的,Map对象是放在堆里的,Map对象和里面存的东西: scope要一致,不能说function call结束之后,Map里面的一个东西就丢了。
l*02016-10-19 07:1034 楼The point is "Hash". Hash code generation can only be used in an object butnot a primitive type.
l*r2016-10-19 07:1035 楼arraylist 也不能放int,也要Integerbut【在 l**********0 的大作中提到】: The point is "Hash". Hash code generation can only be used in an object but: not a primitive type.
S*t2016-10-19 07:1036 楼Map interface要require hashcode?but【在 l**********0 的大作中提到】: The point is "Hash". Hash code generation can only be used in an object but: not a primitive type.
k*a2016-10-19 07:1037 楼Map的用法:Map() 一位面试官问我为什么要用Integer而不是intMap使用首先要得到key. Integer或者Object都是可以用.hashCode()得到这个key的,int这样的原生类型没法得到key。你可以调用的时候使用int类型,但是系统自动box转换为Integer Object。
S*t2016-10-19 07:1039 楼What about TreeMap?【在 k******a 的大作中提到】: Map的用法:Map() 一位面试官问我为什么要用Integer而不: 是int: Map使用首先要得到key. Integer或者Object都是可以用.hashCode()得到这个key的,: int这样的原生类型没法得到key。: 你可以调用的时候使用int类型,但是系统自动box转换为Integer Object。
c*t2016-10-19 07:1040 楼看面试官要求多高,我觉得这个回答作为第一答案挺好. 面试官最怕对方一张口就不停,最喜欢简洁正确的回答。【在 N**********E 的大作中提到】: 用Integer因为generics只支持obect,int不是object
w*z2016-10-19 07:1041 楼map 是 interface, hashmap 只是 一个 implementation.读一下我的回帖,别乱扯了。【在 k******a 的大作中提到】: Map的用法:Map() 一位面试官问我为什么要用Integer而不: 是int: Map使用首先要得到key. Integer或者Object都是可以用.hashCode()得到这个key的,: int这样的原生类型没法得到key。: 你可以调用的时候使用int类型,但是系统自动box转换为Integer Object。
r*y2016-10-19 07:1042 楼这个回答太扯淡了【在 k******a 的大作中提到】: Map的用法:Map() 一位面试官问我为什么要用Integer而不: 是int: Map使用首先要得到key. Integer或者Object都是可以用.hashCode()得到这个key的,: int这样的原生类型没法得到key。: 你可以调用的时候使用int类型,但是系统自动box转换为Integer Object。
S*t2016-10-19 07:1043 楼说不定大家想多了,楼主可能就是碰到个纯写c++的 interviewer,好奇问问而已,哈哈哈【在 c********t 的大作中提到】: 看面试官要求多高,我觉得这个回答作为第一答案挺好. 面试官最怕对方一张口就不停: ,最喜欢简洁正确的回答。
k*n2016-10-19 07:1044 楼这题答到两个点就行了1. type erasure产生无类型的object;2.只有obj才能override hashCode(), primitive不行;