1
lhx2008 2018-03-15 17:30:24 +08:00
看了评论说是简历挖坑了,不过这个也太夸张了
|
2
Cooky 2018-03-15 17:34:41 +08:00 via Android 2
看来我不适合干 IT (
|
3
lujiajing1126 2018-03-15 17:35:46 +08:00
这也不是很过分吧= =
|
4
choury 2018-03-15 17:36:23 +08:00 via Android 1
我当年校招百度和阿里面试技术都和这差不多啊,去哪网还更刁钻点……校招和社招关注点不一样而已
|
5
gamecreating 2018-03-15 17:38:50 +08:00
跟航母有啥关系
|
6
flowarmor 2018-03-15 17:40:30 +08:00
不然呢,你以为两年 22k 怎么拿?
|
7
kindjeff 2018-03-15 17:43:31 +08:00 10
Q:如何把一个线程分配给指定的 CPU 呢?
A:插上一个单核 CPU。 |
8
feverzsj 2018-03-15 17:43:55 +08:00
大公司都喜欢这么干,不管是应届生还是有经验的,就像国考一样,这也印证了帕金森定律中的大企业病。
|
9
YouXia 2018-03-15 17:44:30 +08:00
一年就招 400 个,肯定是招最优秀的啊,要不然怎么才有区分度。。。
|
10
forestyuan 2018-03-15 17:47:58 +08:00 2
@kindjeff 有些操作系统有专门的函数来设置线程的 CPU,比如 windows 就有 SetThreadAffinityMask()
|
11
Felldeadbird 2018-03-15 17:49:14 +08:00
企业大了,自然需要更优秀的人才。面试也会更有难度。
不过可以换一个部门继续面试。 |
12
chairuosen 2018-03-15 17:50:26 +08:00
可能是为了区分度,不然区别不了学校第一的学霸和全国第一的学霸
|
13
shisang 2018-03-15 17:54:46 +08:00
造航母也许我能回答些许,其他问题不知道。
|
14
etc 2018-03-15 17:59:09 +08:00 6
面试造航母 上班拧螺丝
|
15
feverzsj 2018-03-15 18:08:56 +08:00
定律五
认识遴选庸才:人们设计了许多的认识遴选方法,但大部分测试都是徒劳无功的,最终不得不靠偶然性标准遴选。 |
16
janxin 2018-03-15 18:12:57 +08:00
不过分啊,你们平时都是怎么面的
|
17
ChristopherWu 2018-03-15 18:31:42 +08:00
这很常规拉。给你们看看真正造外国航母的:
http://yonghaowu.github.io//2016/08/01/Akuna_bar/ PS:这是问一位大三的 C++已经声明没有用过多少,只用过 C 的学生。 |
18
yhxx 2018-03-15 19:04:34 +08:00 2
Q:如何把一个线程分配给指定的 CPU 呢?
A:(把其他 CPU 拔了)。 我想起了我被问到的怎么优化编译速度 没敢答买个 16 核 CPU,加钱世界可及 (手动滑稽 |
19
ke1e 2018-03-15 19:08:24 +08:00
掩面而哭
|
20
wweir 2018-03-15 19:13:04 +08:00 via Android
同被简历挖坑的路过。
问的没那么多,操作系统方面可能比这个更深。 颜面路过😂 |
21
murmur 2018-03-15 19:16:20 +08:00
只是个实习生面试。。么
|
22
shihira 2018-03-15 19:39:33 +08:00 1
百万级优化……问一个学生?这个面试官怕不是在装逼,进一步说就是他们组根本不缺人但是被上头逼着出来面试。
|
24
cwek 2018-03-15 19:43:57 +08:00
Q:如何把一个线程分配给指定的 CPU 呢?
标准 Java API 层面上是不可能吧,因为本身被 Java 和 JVM 抹平了,不会给你知道的。当然如果是调用非标准的接口就不一定了。 |
25
wengjin456123 2018-03-15 19:46:03 +08:00 via Android
这…………我这辈子和阿里应该没多大关系了
|
26
choulinlin 2018-03-15 19:56:38 +08:00 via Android
@flowarmor 要学这么多东西 花这么多时间 眼睛和大脑都废了 还是通过其他途径达到 22k 好
|
27
Salvation 2018-03-15 19:59:55 +08:00
二面这些问题,真的能回答很深入不可能 40 分钟搞定.
最有可能的是:项目中用过-->没深入-->面试官感兴趣-->聊不深入 /不会-->换个问题-->循环--->被拒 和这个作者聊过,学弟,看了下简历,感觉人还是很厉害的.就是简历给自己挖坑太多了. 有的时候感觉回答上来直接答案不一定是本事,如果一个问题能回答很深入反倒很不错. |
28
suit 2018-03-15 20:14:00 +08:00
别给 Java 贴金 OK ?世界上只有一种语言能造航母,那就是我大 PHP
|
30
CastleBUPT 2018-03-15 20:22:44 +08:00
讲道理,还是跟微软一样直接出算法题吧,这样对大家都好
|
31
beyondsoft 2018-03-15 20:27:11 +08:00
Q:如何把一个线程分配给指定的 CPU 呢?
通过 jstack 取出线程 pid 然后通过 taskset 设置 cpu 亲和性 多个 cpu 的情况下还可以隔离指定 cpu |
32
a2ex 2018-03-15 20:54:57 +08:00
@ChristopherWu 都是基础问题额。。
|
33
dobs 2018-03-15 21:05:38 +08:00 via Android
Linux 可以绑定进程级别,线程级别是绑定不了的。。😂
|
35
zhouyou457 2018-03-15 21:10:43 +08:00 via iPhone
刚毕业我应该能答一部分,写了几年 CRUD 过后都还给老师了……🤦♂️
|
36
chocotan 2018-03-15 21:22:55 +08:00
好多我都不太懂,要去恶补了
万一补得内容面试都不问..... |
37
depress 2018-03-15 21:29:44 +08:00
面试造航母上班拧螺丝,自信全靠面试别人获得了
|
38
assad 2018-03-15 21:48:04 +08:00 via Android
这个面试官估计我找一堆古怪的问题,他也答不上来!
|
39
zmj1316 2018-03-15 21:51:26 +08:00
这个不算造航母吧......还算全面,不一定都要能答得上来,但是至少应该多数了解,部分能够深入解释吧
|
40
3a3Mp112 2018-03-15 21:53:54 +08:00
没人是能回答所有问题的,java 之父都不行。
|
41
williamx 2018-03-15 22:04:51 +08:00
给内推的那位在团队不受欢迎吧?
|
42
wdlth 2018-03-15 22:05:33 +08:00
百万级优化?
当然是开一百万台阿里云 1 和 1G1M 带宽 |
43
ryd994 2018-03-16 00:45:20 +08:00 via Android
我觉得问的不算过分啊
我不是 Java 程序员,除了 Java 特有的题,基础知识九成都能答出来 |
44
tempdban 2018-03-16 01:04:40 +08:00 via Android
除了和 Java 相关的我基本都能答上,但是看看我的工资,哭一会去吧
|
45
neoblackcap 2018-03-16 01:37:02 +08:00
我觉得也不算过分,这样的题目,按道理优秀的人当然能答出,毕竟才招 40 个。而且说微软的,怕是没有看过《编程之美》,就他们的第一题就有考到对系统的理解,当然不排除微软亚研的水平更高些,可以考些跟平台无关的。但怕是单考算法会比这个题目更难
|
46
lulinux 2018-03-16 05:04:46 +08:00 via Android
自卑。一道题都答不上来。
|
47
maemual 2018-03-16 08:33:31 +08:00 via Android
不考察的难一点你们告诉我怎么区分普通、SP、SSP 甚至阿里星这种妖孽。
|
48
littlebutt 2018-03-16 08:45:58 +08:00 via iPhone
原贴在知乎看过,这个是暑期实习面。同作为大三的我可以说除非天才没人可以通过这种面试,这种底层知识接触不到,就算了解也是在网上道听途说的。
|
50
MiguelValentine 2018-03-16 08:59:44 +08:00
面试造航母 上班拧螺丝
|
51
lbp0200 2018-03-16 09:03:31 +08:00
果然,应届生拿的薪资比我高,是有道理的。
|
52
lcatt 2018-03-16 09:07:28 +08:00
@neoblackcap leetcode 撸一遍,面试算法基本就没问题了
|
53
lizz666 2018-03-16 09:18:00 +08:00
嗯,我不会。哭
|
54
linxl 2018-03-16 09:22:57 +08:00
万一真是去造航母的呢.
表示连问题都看不懂... |
55
tanszhe 2018-03-16 09:25:30 +08:00
大部分问题 拿出来是不是都能聊半个小时了
|
56
liangdu 2018-03-16 09:30:38 +08:00 8
我觉得他本来可以回答的很好的,可能他不知道面试的潜规则,就是回答问题不要别人问什么就只答什么,
而是尝试的以他问题为起点,深度回答原理细节,水平迁移到其他技术,然后在深入问题。 一个是可以减少面试官的疑问, 另一个就是可以让面试官忘记接下来要回答什么。 |
58
hasbug 2018-03-16 09:57:23 +08:00
可能是造航母飞船,因为我也看不懂,我猜的。
|
59
bzw875 2018-03-16 09:57:29 +08:00
好难啊,我一个都回答不上
|
62
Paddington 2018-03-16 11:10:36 +08:00
当然这不排除这位同学的说辞夸张了些。。
面试官也许问了点基础知识,这位同学就将这个基础夸张化了。。 话说校招问基础很正常啊。。 |
64
20015jjw 2018-03-16 11:36:00 +08:00 via Android
随便看了下觉得还行??可能是我瞎了..
|
65
shalk 2018-03-16 11:49:44 +08:00
好多操作系统和底层,反而应该是学生时代最熟悉的吧。
不过只是实习,确实有点难度略大。 |
66
bleaker 2018-03-16 11:51:49 +08:00 1
感觉挺基础的啊........
|
67
YouXia 2018-03-16 11:55:17 +08:00 1
|
68
sampeng 2018-03-16 12:14:53 +08:00
这题目问实习生有点超纲了吧。。。虽然说基础重要。这得什么级别的实习生?社招也不过如此吧。。
实习生如果这些能正确答上来,还能举一反三。 那只有三个可能。 来之前背题了的。因为没有实际的工作经验,很多原理上的东西理解了也会忘的。 没有好好学习,天天吭哧吭哧做项目。 真 学霸 |
69
suikatw 2018-03-16 12:26:41 +08:00
我提供另外一个角度的看法:
面试的目的是多方面的,除了通过 /不通过之外,还要确定人才的评级。虽然对实习生来说可能人才评级不一定会体现在实习工资上,但是在后续的培养、团队配置、转正以及转正的 offer 级别方面,人才评级都是非常重要的 问题虽然难,但是很有可能问到 50%的时候就已经确定这个人通过了面试,剩下的是在挖掘实际潜力,以确定候选人是否是 A 类或者更高类的人才 |
70
asdf123101 2018-03-16 12:51:33 +08:00 via Android
这个实习职位怕不是假的
|
71
yuriko 2018-03-16 13:40:54 +08:00
面这么难可能是因为回答的不错,面试官就想看看对方上限在哪里。我觉得也不一定是面试被刷的,很可能是 HR 那边有了什么奇怪的红线。
我以前在菊花厂的时候见过面试双方都非常满意,用人部门就等着人来干活的时候,被 HR 各种毙掉。 |
72
shiina 2018-03-16 14:03:56 +08:00
这个实习岗怕不是真造航母的
|
73
yang2yang 2018-03-16 14:57:12 +08:00
直接手写红黑树不用伪代码的,不能有编译错误的那种更难
|
74
HangoX 2018-03-16 14:59:46 +08:00 via Android
我觉得应届生问这些还好吧,毕竟都是课本的东西,要是问不是课本的才对应届生不友好吧
|
75
jusalun 2018-03-16 15:13:45 +08:00
没,主要是中国人太多了,需要各种手段筛
|
76
realpg 2018-03-16 15:30:30 +08:00
这个面试下来 可能是去写复杂逻辑呢
曾经某大厂招聘一个坑职位,语言 PHP,一个大部门下属的就一个人的业务,就是专门写内部查看的后台统计,连产品经理都没有,直管大领导要求做个什么样的汇总,就做什么样的,纯 CRUD …… 然后给了比这还复杂的面试题…… |
77
feather12315 2018-03-16 16:13:57 +08:00 via Android
@ChristopherWu 我实习的时候看过一点点 qemu/libvirt 源码,感觉这问题= =确实只用 C 的话,不是很难吧?绝大部分在读源码的过程中都涉及过,但没系统地学过,知道得不全。
|
78
fcten 2018-03-16 16:17:54 +08:00
看了一下,除了百万级长连接优化之外,其余对于应届生来说都不算过分。
|
79
feather12315 2018-03-16 16:19:55 +08:00 via Android
Q:如何把一个线程分配给指定的 CPU 呢?
Answer:我知道在 Linux 上可以用 libnuma 把特定进程 map 到特定的 core 上…线程🙄有人知道咋做吗? |
80
captainwz 2018-03-16 16:48:43 +08:00
想起我当时实习面试的时候也会问,觉得我怎么样
现在觉得好傻 |
81
cross874 2018-03-16 16:59:57 +08:00
Q:如何把一个线程分配给指定的 CPU 呢?
A: JNI 了解一下 |
82
ChristopherWu 2018-03-16 17:49:47 +08:00
@feather12315
关键是英语面试。。然后二面我是过了,三面才问 C++指定的问题,比如那个模板生成之类的,有点。。。(然后是蹭蹭热度,不要打我) |