Redian新闻
>
弱问:哪还有吉列4刀coupon?
avatar
弱问:哪还有吉列4刀coupon?# PennySaver - 省钱一族
t*2
1
一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
1) Can you explain dependency injection with an example, in java.
我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
事后google了一下,好像是Spring framework里面的一个概念。。
2) Can you create memory leak with a sample program.
也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
3) What do you think is the output of this sample program
public class MyThread implements Runnable {
String myString = "Yes ";
public void run() {
this.myString = "No ";
}
public static void main(String[] args) {
MyThread t = new MyThread ();
new Thread(t).start();
for (int i=0; i < 10; i++)
System.out.print(t.myString);
}
}
想比之下这题的恶心程度还稍微好点。。
4) Can you explain what is the Output of these two ?
1) return world.equals("hello");
2) return "hello".equals(world);
我说, world这个variable没有initialize吗? 老印说没有。我说不知道这个ariable
的value我没法知道output。老印说那都有哪些possibility,我说.equals() returns
true if world has value "hello", otherwise false. 老印还是不满意,最后僵持了
半天,他说如果world是null会怎样?我了个去,你一开始就把话说完会死啊。。。
5) Consider a tree and can you do a in order traversal, so that it prints
out the value of each node.
亏我刷了半天leetcode,人就问一道coding,最简单的inorder traversal。。
我写的时候print就直接用“print”表示意思,没有严格按照syntax用“System.out.
print”,结果老印拿去run,说不对,不能run。。。苍天啊
6) Can you explain static class loading and dynamic class loading with an
example each.
只知道static就是用new keyword,比如 ArrayList list = new ArrayList<
Integer>();
dynamic是用一个function,compile的时候不知道class name,runtime才决定。
我说我就知道这些,老印非要让给example,我说syntax我实在不记得了,老印表示不
太满意。。
7) Can you explain Hashtable, HashMap, TreeMap, ConcurrentHashMap,
LinkedHashMap.
只了解Hashtable和HashMap,LinkedHashMap写LRU cache的时候了解到一点,其他两个
真是完全没研究过啊。。瞎蒙了个ConcurrentHashMap是和multi thread有关的。。
8) Can you execute a java program without main method ? Would this work in
any version ? of JDK?
我说用static block,
static {
// Statements to run
//
}
老印说你用的什么version的Java,我说Java 6,他说那Java 7里是怎么样的?我只能
说不知道啊,真的是不知道。。。
最后还问我,你有没有用过Java的这个library,那个library。。。 我说我只有1年工
作经验(我这一年其实还不是写java),真的没用过那么多library,但是core Java我
还不错
当时hiring manager给我发来schedule和job description,是一个principal level的
description,他还特地说了不用管job description里面写的level,他们会按照你的
experience调整。。 我严重怀疑老印有没有看我简历,到底是按什么level在面
整个过程里老印像个机器一样,完全没什么互动,从开始到结束也没说要介绍一下team
什么的,最后是我自己问了,他才简单说两句
面完感觉吃了苍蝇一样恶心,真是再怎么准备,也架不住各种千奇百怪的面试。。
avatar
i*n
2
本来不想贪心,帮lg拿了一个免费的用用就好,可是3家药店不停的on sale,整的我心
痒,貌似现在再打听coupon实在是后知后觉了,不过还是问问吧:sunday newspaper上
还有吗?还有别的任何地方还有4刀coupon吗?好的价位是多少?我看到ebay上2刀/张
算贵不?从来没买过coupon,不知道怎么交易,如果版上jm有,请知会一声,我会学着
用版上的模板交易的或者站内联系,谢谢!
avatar
D*Y
3
别理他
avatar
M*o
4
干脆直接报ZIP求RAZOR算了。
ebay上的这个胖子卖的那么贵呀?
avatar
e*a
5
all the questions in this phone interview were moderate.
avatar
i*n
6
08823-that's it?
avatar
s*o
7
这些问题可能跟你的background不符,不过我觉得比各种莫名其妙的算法要好多了。
avatar
M*o
8
似乎还得报个价吧。如果不清楚问版版们吧。我没求过不知道细节。
avatar
x*o
9
treemap 有排序,另外那个你蒙的对
avatar
k*y
10
只有2OFF的了,请问需要不?
avatar
s*u
11
巩固一下。
1) Can you explain dependency injection with an example, in java.
注入,inversion of control的实现。
2) Can you create memory leak with a sample program.
对象丢进集合类里不清理 heap space leak,
classloader动态加载很多class不清理,method area leak.
操作direct memory,这个我不知道leak哪了,可能是os的
avatar
b*9
12
8.1 pg insert里面是4off啊
avatar
b*m
13
比较偏重语言细节而已
avatar
i*n
14
脸红的问:啥是pg insert?术语解释里有吗,没找到呢。
avatar
f*x
15
实话说,这些题我看着还挺愿意回答的........
avatar
c*r
16
8.1是周日,周日的报纸里有胖子插页(insert),PG是宝洁,你说的吉列就是宝洁的
其中一个牌子

【在 i*n 的大作中提到】
: 脸红的问:啥是pg insert?术语解释里有吗,没找到呢。
avatar
f*b
17

确实,感觉yahoo的面试风格和FLG越来越远了

【在 b**m 的大作中提到】
: 比较偏重语言细节而已
avatar
r*l
18
这些题都挺正常的啊,你对Java不熟而以。

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
s*g
19
很正常的问题了,不过一年经验不会也很正常。这个烙印算不上苍蝇
avatar
f*w
20
我觉得这些都很正常啊...
avatar
f*t
21
都挺好的题。最后一个不用main函数我猜可能是让你用spring去initialize
avatar
s*e
22
实话说,这些题目只是偏重语言细节而已,考察你对语言具体实现的了解。被问这种问
题很正常,不觉得题目恶心。
avatar
f*t
23
大家来测试一下到底多少个Yes和No吧。加不加volatile关键字对结果有影响哦!
public class MyThread implements Runnable {
volatile String myString = "Yes";
public void run() {
this.myString = "No";
}

public static void main(String[] args) {
AtomicInteger[][] counts = new AtomicInteger[10][2];
for (int i = 0; i < 10; i++)
for (int j = 0; j < 2; j++)
counts[i][j] = new AtomicInteger(0);
Thread[] threads = new Thread[1000];
for (int i = 0; i < 1000; i++) {
MyThread t = new MyThread ();
threads[i] = new Thread(t);
threads[i].start();

for (int j = 0; j < 10; j++) {
if ("Yes".equals(t.myString))
counts[j][0].incrementAndGet();
else
counts[j][1].incrementAndGet();
}
}
try {
for (int i = 0; i < 1000; i++)
threads[i].join();
} catch (Exception e) {
System.out.println(e);
}

for (int i = 0; i < 10; i++) {
System.out.println("Round " + i + " Yes=" + counts[i][0].get() +
",No=" + counts[i][1].get());
}
}
}
avatar
r*r
24
dependency injection 好多年了,Java,C+都用。下次面试要准备好啊,至少这些
buzz word要熟悉,能忽悠才行。
avatar
n*3
26
感觉都属于正常题目。个人感觉他们这些问题比GOOGLE的问题要合理。
avatar
t*e
27
对于entry level的职位,这些题有点过了。对mid-senior Java应该是合理的。第8个
问题没什么实际意义,就是钻了个系统的漏洞。如果只测算法数据结构,老鸟们这么多
年岂不是白混了。
avatar
p*y
28
老印用相对难的面题就是想故意整掉你,回头老印给hiring manager汇报可以理直气壮
说这人通不过面试。不光是IT行业,任何行业只要有老印负责招聘其结果就是越来越多
的老印小印混进来,老中越来越少最后孤掌难鸣再牛的也得走人。这就是现实。
avatar
h*3
29
其实这些题很不错,没有在Java里面侵泡几年的人是不会去深究这些细节问题的,可以
很好的区分一个人是真的有经验还是刷题出身的。

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
D*C
30
如果你只有一年经验,不知道这些是正常的。
不知道的话就去研究一下,对你应该挺有帮助的
avatar
o*t
31
让阿三去死。咱不惜的去雅虎这种二逼公司

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
l*t
32
楼主应聘java连spring都没听说过?我伙呆了
avatar
z*e
33
我们总结一下吧,review一下没有坏处,yahoo已经挂了好几个这样的
1) spring基础,会java还不会spring的话,要面壁,学spring只要5分钟
2) gc,这个问题有另外一个形式,java是不是一定不用在乎内存的管理?
3) 多线程+代码阅读,不难
4) 异常,虽然有些偏,但是一般教材都会说
用这种方式避开nullpointerexception
5) 白板编程,尽量bug free,也不要用伪码,所以system.out.println还是必需写出来
白板题最怕答案长,那样容易错,所以题目简单,更应该尽量写对写全了
6) reflection基础,不算,只是入门的问题,算是1.4时代常见的面试题
7) 常见类,蒙对的那个是1.5时代常见面试题,多线程并发的处理
8) 过了
最后就是这些都是core java问题,多数问题都围绕着多线程在转
好几个问题深入一点估计就是要深入问多线程,而多线程是core java的核心
avatar
r*7
34
如何快速学习Spring呢?
只知道IOC,但是Spring结构很复杂啊,还要懂xml之类。。 细节比较多啊。
有没有比较好的tutorial?

出来

【在 z****e 的大作中提到】
: 我们总结一下吧,review一下没有坏处,yahoo已经挂了好几个这样的
: 1) spring基础,会java还不会spring的话,要面壁,学spring只要5分钟
: 2) gc,这个问题有另外一个形式,java是不是一定不用在乎内存的管理?
: 3) 多线程+代码阅读,不难
: 4) 异常,虽然有些偏,但是一般教材都会说
: 用这种方式避开nullpointerexception
: 5) 白板编程,尽量bug free,也不要用伪码,所以system.out.println还是必需写出来
: 白板题最怕答案长,那样容易错,所以题目简单,更应该尽量写对写全了
: 6) reflection基础,不算,只是入门的问题,算是1.4时代常见的面试题
: 7) 常见类,蒙对的那个是1.5时代常见面试题,多线程并发的处理

avatar
s*r
35
烙印无聊是一方面,LZ的core Java的知识非常糟啊,完全没到“还不错”的地步
avatar
M*n
36
这是专门招烙印的题目。
icc培训3月能答100分。
avatar
M*n
37
这种题目没意思,lz会c,c++,
工作中学起来,语言根本不是个问题。

【在 s*****r 的大作中提到】
: 烙印无聊是一方面,LZ的core Java的知识非常糟啊,完全没到“还不错”的地步
avatar
z*e
38
最后一句是精华
发信人: mitbbsinusmj (穿上马甲也是佛), 信区: Programming
标 题: Re: c++ programmer们就不用悲愤了
发信站: BBS 未名空间站 (Tue Sep 10 11:29:15 2013, 美东)
我的理解是这样的。
行业的爆发会使得供求出现极度不平衡。从而使得从业门槛降低。
类似当年的盛景,那时候,真是缺人啊。一个只要能背得出什么是生命周期的,没有任
何CS背景的,在俺百般提示下终于说出是toString()的,也能拿得到85k的offer。
顺便说一句,这位老大连26个字母盲打都完全做不到,而且是一个手指头敲字母,但就
能有3 offer。

【在 M*********n 的大作中提到】
: 这种题目没意思,lz会c,c++,
: 工作中学起来,语言根本不是个问题。

avatar
h*5
39
我不是CS的,但是这些题我有一小半都能看懂,不是很变态吧。。版上很多人发的面试
题我看都看不懂。。。
avatar
f*t
40
ICC要能培训这个,那大部分Java developer都应该去上几个月

【在 M*********n 的大作中提到】
: 这是专门招烙印的题目。
: icc培训3月能答100分。

avatar
r*l
41


【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
M*n
42
yahoo现在的饭免费,和google一个水平了,所以找人要求高。
avatar
w*p
43
就所有列出来的题而言,算是还好啦。
就是考java 语言。
不过一般在这里的都是刷题,准备不到。
entry level 考java 要看完core java 和 effective java 不算是刁难的。
考c++, 要看完effective C++也算是正常吧。
问个问题,先打蒙你,其实真的是种面试的策略, 千万别慌,继续下一题。
上来就考multiple thread, 除非你简历上有,不然多数人凶多吉少。
就是这个职位太强调java不合适你。再试一下其他组。
你也可以多准备下java。

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
q*c
44
店面问这么多? 乖乖, 程序员真是苦逼的行业啊, 看来 pay 将来也低不了, 实在
不是容易的活路。

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
q*c
45
命比个人能力重要的多, 在大风口上, 是头猪都在飞。
等到了真空的时候, 就是青鸾也得待在地面上。
老话说得好, 形势比人强。

【在 z****e 的大作中提到】
: 最后一句是精华
: 发信人: mitbbsinusmj (穿上马甲也是佛), 信区: Programming
: 标 题: Re: c++ programmer们就不用悲愤了
: 发信站: BBS 未名空间站 (Tue Sep 10 11:29:15 2013, 美东)
: 我的理解是这样的。
: 行业的爆发会使得供求出现极度不平衡。从而使得从业门槛降低。
: 类似当年的盛景,那时候,真是缺人啊。一个只要能背得出什么是生命周期的,没有任
: 何CS背景的,在俺百般提示下终于说出是toString()的,也能拿得到85k的offer。
: 顺便说一句,这位老大连26个字母盲打都完全做不到,而且是一个手指头敲字母,但就
: 能有3 offer。

avatar
Y*r
46
其它题就不评论了,第四题只要实际工作中写过code的都应该知道吧,避免NPE是基本
常识。这几个题很基本啊,能区分是否有没有过实际经验。
avatar
l*t
47
超鄙视雅虎,在cafeteria meetup,居然让客人吃pizza,自己人可以吃好吃的。还专
门说,后面是给雅虎员工吃的,你们不要吃呀。
当时就是一万个草泥马在头皮里乱撞。

【在 M*********n 的大作中提到】
: yahoo现在的饭免费,和google一个水平了,所以找人要求高。
avatar
k*v
48
认识一位很酷的洋人。
面试急了,就直接对烙印说一句“Fxxxk You”!
真有其事。他是我以前 Undergrad 的 TA
avatar
S*n
49
没事做吗,非得去这种破公司.

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
r*y
50
"洋人"
LOL, 在这一亩三分地, 黄脸孔是"洋人" 好不好

【在 k*******v 的大作中提到】
: 认识一位很酷的洋人。
: 面试急了,就直接对烙印说一句“Fxxxk You”!
: 真有其事。他是我以前 Undergrad 的 TA

avatar
k*v
51
是你自己先入为主好吧。我从没说“ 洋人”是那个种族啊。

【在 r***y 的大作中提到】
: "洋人"
: LOL, 在这一亩三分地, 黄脸孔是"洋人" 好不好

avatar
f*s
52
说实话 不能算难题 如果把leetcode当成重点的话就走歪了
avatar
j*l
53
是recruiter或者hr的问题,才一年工作经验就让你应聘principle engineer,就像让小
学生参加大运会一样。老印也许不知道内情所以什么难题都问。
我也遇到过无知的recruiter,给我发的工作介绍和我的简历基本不对应,丫可能是拿佣
金的,招到一个拿一笔钱,再转身哄骗下一个。对公司和面试人根本不负责任。google
有不少这样的recruiter.
avatar
f*w
54

出来
re

【在 z****e 的大作中提到】
: 我们总结一下吧,review一下没有坏处,yahoo已经挂了好几个这样的
: 1) spring基础,会java还不会spring的话,要面壁,学spring只要5分钟
: 2) gc,这个问题有另外一个形式,java是不是一定不用在乎内存的管理?
: 3) 多线程+代码阅读,不难
: 4) 异常,虽然有些偏,但是一般教材都会说
: 用这种方式避开nullpointerexception
: 5) 白板编程,尽量bug free,也不要用伪码,所以system.out.println还是必需写出来
: 白板题最怕答案长,那样容易错,所以题目简单,更应该尽量写对写全了
: 6) reflection基础,不算,只是入门的问题,算是1.4时代常见的面试题
: 7) 常见类,蒙对的那个是1.5时代常见面试题,多线程并发的处理

avatar
g*e
55
除了最后一个JAVA 7上什么情况没用过之外都会。居然没有20w,太伤心了

【在 z****e 的大作中提到】
: 最后一个有点偏了
: http://stackoverflow.com/questions/11421542/how-can-you-run-a-j
: 可以看作是jdk6的一个bug
: 其它都是很常规的题目
: 基本上可以肯定的是
: 买买提上我知道的年薪20w以上的id
: 基本上这些题目,除了最后一个
: 没有不会的

avatar
e*t
56
逻辑怎么学的。
人家说的是20w都会,又不是会的就能有20w。
哈哈。

【在 g**e 的大作中提到】
: 除了最后一个JAVA 7上什么情况没用过之外都会。居然没有20w,太伤心了
avatar
g*e
57
大牛批评的对,继续回去背调GC的各种参数下次喷死老印

【在 e*****t 的大作中提到】
: 逻辑怎么学的。
: 人家说的是20w都会,又不是会的就能有20w。
: 哈哈。

avatar
t*h
58
大牛谦虚了

【在 g**e 的大作中提到】
: 除了最后一个JAVA 7上什么情况没用过之外都会。居然没有20w,太伤心了
avatar
a*w
59
比起那些茴字几种写法的算法题,这些题目才更考察实际知识吧。
挺实际的,实在和“恶心”扯不上啥关系。

【在 t*******2 的大作中提到】
: 一老印,电面迟到15分钟,打过来也不花两分钟介绍一下team之类的,直接上题。。
: 1) Can you explain dependency injection with an example, in java.
: 我一下子懵了,听都没听说过这个东西,什么也扯不出来,只好老实承认没听说过。。
: 事后google了一下,好像是Spring framework里面的一个概念。。
: 2) Can you create memory leak with a sample program.
: 也是完全没准备过,想了两分钟想不出什么来,老印直接开始问下题
: 3) What do you think is the output of this sample program
: public class MyThread implements Runnable {
: String myString = "Yes ";
: public void run() {

avatar
z*e
60
湾区欢迎你

【在 g**e 的大作中提到】
: 除了最后一个JAVA 7上什么情况没用过之外都会。居然没有20w,太伤心了
avatar
c*p
61
Mark
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。