鄙人开发 java 的,今天面试了下阿里,结果 GG 了,唉现在行情不好吗?
吐槽完之后--
感觉还是个人复习不够到位,其中被问了操作系统实现线程安全机制,操作系统中锁的种类,线程调度问题,由于平时没有复习操作系统知识,回答得很...
继续复习吧。
鄙人开发 java 的,今天面试了下阿里,结果 GG 了,唉现在行情不好吗?
吐槽完之后--
感觉还是个人复习不够到位,其中被问了操作系统实现线程安全机制,操作系统中锁的种类,线程调度问题,由于平时没有复习操作系统知识,回答得很...
继续复习吧。
|
royzxqMar 4, 2020
1
年前面了阿里四个部门,只有一个部门到了技术老大面还没过去。
|
|
F281M6Dh8DXpD1g2Mar 4, 2020
2
你把他问你的换个说法反问他,看他能答上来么
|
|
luopengfei14Mar 4, 2020 via iPhone
3
@liprais 完全可以
|
|
watzdsMar 4, 2020 via Android
5
记忆力不好
|
|
6
阿里适合刚毕业的学生面试。
|
|
BaiLinfengMar 5, 2020
7
211?985?
|
|
8
@liprais 意义何在, 不如自己学好这些东西下次再被问就答上来不更好吗?
|
|
StarkWhiteMar 5, 2020
9
最近阿里受疫情影响短期形势不太好,要求很高,三面没答错也挂了(应该是有更好的候选人),但腾讯给了 T9 (疫情导致游戏爆发,HC 挺多)
|
|
cassyfarMar 5, 2020
11
阿里的面试好难 为什么要问操作系统 又不是招做操作系统的。。。
|
|
12
@cassyfar 您这话让我想起了《亮剑》里李云龙评价楚云飞有板有眼那地图,尺子讲解作战策略的场景:你们黄埔军校出来的真是专业。
|
|
jorneyrMar 5, 2020
14
阿里的面试也是人家 KPI 考试的一项,重在参与
|
|
kun775Mar 5, 2020
16
@StarkWhite 腾讯 T9 ?你确定没搞错?我记得腾讯应届毕业生是 T2.1,我之前在 OMG 时的领导好像才 T3.X
|
|
janxinMar 5, 2020
17
最近招人都是压等级的,比如你之前能面 P7,现在最多给你 P6...
|
|
exploreXinMar 5, 2020
19
@liprais 说了我想说的话,面试完问你还有没有其他想问公司的,你就把之前的问题问一遍,面试官基本上都会蒙比,大厂里的并不全是大神,混吃混喝的人多的很,没准可能面你的人只是个小员工,技术领导有事没在临时来面一下,想着赶紧把你打发走就完事了。
|
|
netherlanddennisMar 5, 2020
20
|
|
21
面试官装逼而已,操作系统也不说是哪个 OS,哪个版本,线程是 win 首先引入的,而 Linux 对线程并无特别支持,多线程只是共享虚拟地址等资源的多进程,所以 Os 原生支持的同步方式就是锁啊,(想一下 Java 线程同步,而 Java 线程和 Os 线程是 1 对 1 的),不管是临界区,互斥量,信号量等等,还是 CAS,FAA.本质还是锁,只是轻重而已。而线程调度理论上无数总算法,重要的就是时间片轮转(RR)和 FIFO, Linux 现存的调度器是 CFS,调度算法主要就是带权重的这两个,估计面试官就想了解你的一些拓展知识,而不是操作系统,操作系统纯理论没什么价值。
|
|
22
操作系统实现线程安全机制...
这个怎么回答?萌新求问 |
|
appleUtilsMar 5, 2020
23
我擦 我只知道 lock 在那里 其他的线程就会等待 别的什么都不知道
|
|
charceMar 5, 2020
24
@1194129822 你可以来上班了。😄
|
|
hmxxmhMar 5, 2020
25
@1194129822 你说的每个字我都认识,连起来就看不懂了
|
|
cassyfarMar 5, 2020
26
LZ 是面得阿里云吗?
|
|
crc8Mar 5, 2020
27
操作系统这些都是基础
|
|
willH33Mar 5, 2020
28
@1194129822 膜拜大佬
|
|
30
211
|
|
chenshun00Mar 5, 2020
31
为什么一定要福报 :)
|
|
tt67wqMar 5, 2020
32
老夫也刚跪在三面了,理由是不会 java。。。。
|
|
37
@1194129822 对 这些扩展底层知识确实了解得太少了。以为只要了解 java 线程模型就行 才发现不行
|
|
rogerusMar 5, 2020
39
其实不难啊,都是计算机专业本科该学的内容。
|
|
jdzMar 5, 2020 via Android
40
@zhuyichen1017 Linux 内核中, 原子指令,内存屏障,禁止中断,禁止内核抢占,自旋锁,信号量,顺序锁,rcu 欢迎补充
|
|
hantsyMar 5, 2020
41
@chenshun00 工作本身就是围城,有的人想出来,有的人拼命往里面挤。
阿里,只要混得下去,剩下的就是多花时间耗在公司,至于工作本身嘛不重要,收入肯定不错。 你要指望去做改变世界的事,还是去 FB,Apple 等公司吧。 |
|
hantsyMar 5, 2020
42
@rogerus 没错,大学毕业的时候,操作系统,数据结构算法( C 语言)我也记得清清楚。到现在你要问我操作的一些细节,早不记得了。数据结构算法现在脑子除了冒泡排序,二叉树有点印象,什么其它排序,红黑树,B+树,我早不记得什么样子了。
|
|
smallsevenMar 5, 2020
44
虽然问的是 OS 的线程安全机制,如果落实到开发中( java 编程)应该是关于并发编程内存模型,线程安全的问题。这就要回到最底层的 JVM,JMM 的设计上了,甚至会详细到更底层的编译重排序机制等等。如果当从 Java 语法上讲可能就会问 volatile,final,Synchronized,AtomicInteger 等关键字的内存含义和作用,还有 ArrayBlockingQueue,CopyOnWriteArrayList 等结构是怎么保证线程安全的。
当然也可能能纯粹就是问一下操作系统课程中的那些知识点,看看楼主记忆和掌握程度,也能够反映出一些能力。其实更重要的是考察面试者回答问题时候的逻辑性和表达思路。当时我在面试中也是经常在这些基础问题上翻车了,楼主可以重点总结一些问题,然后背一背突击一下。代码能力+理论基础都很重要的,楼主加油! |
|
46
@smallseven 谢谢~ 一起加油鸭~~~
|
|
yolanda0xieMar 5, 2020
47
@1194129822 你可以去了。哈哈
|
|
sockpuppet9527Mar 5, 2020
48
歪歌楼
其实涉及到用户态的东西,线程并不是很稳定。 看 fio 源码,为什么 fio 不用线程同步机制来结束,而是用暴力的轮询,等轮询结束?为什么 fio 跑的更多的是进程而不是线程? 因为 io 发生错误,这时候有中断信号的时候,用户态截断中断处理不好的话,很容易使得整个线程崩掉。进程挂掉还好处理,直接放弃掉就行,线程的 context 是很恶心的一坨东西。 |
|
chenyu0532Mar 5, 2020
49
v2 有阿里的大神么。。。过来怼他们这些不服的!!!
|
|
chocotanMar 5, 2020
50
面试造火箭
|
|
younghustMar 5, 2020
51
@StarkWhite 3.1 还不错,研究生毕业应该是 2.3,然后过 1-2 年升 3.1。 看个人工作年限
|
|
asuraaMar 5, 2020
53
这些大厂得提前刷题才能过
|
|
bzjMar 5, 2020
54
@StarkWhite 受疫情影响,电商不是发展形势更好吗?
|
|
kppppMar 5, 2020
56
github 2w 星分分钟就能去吧。
|
|
BLF2Mar 5, 2020
57
表示一面都没过去,原理性的东西问的比较多,尤其是数据库
|
|
heiheidewoMar 5, 2020
59
线程安全这种坑平时很难测不出来,如果线上出个偶现的问题能查死人,所以基础知识不牢固的,坚决不能招来挖坑
|
|
fanhaipeng0403Mar 6, 2020
63
@heiheidewo 平时很难测不出来
|
|
bigdogbigpigMar 6, 2020
65
到底都是,锁,啊。。。
|
|
StarkWhiteMar 6, 2020
66
@bzj 中国电商发展 20 多年快到天花板了,这次疫情对于中小平台还是有可观的增长,但阿里作为老大有着过半的占有率很难再大幅提升,业务上也是多元化,涉及线下业务的生鲜等新零售、涉及硬件的 IoT 等都受到冲击。
现在用户遭受经济损失,快递也不方便,大家宅在家更多的是带动游戏的增长。 Boss 直聘上邀请我面试的阿里 工程师和 HR 连腾讯的 1/10 都不到,新增的岗位数也比腾讯的少很多。 |
|
StarkWhiteMar 6, 2020
67
@kun775 直接调整过了,@netherlanddennis 对的
|
|
StarkWhiteMar 6, 2020
68
@StarkWhite 职级调整过了
|
|
69
@StarkWhite 可是开发 java 的去腾讯可以吗?
|
|
bzjMar 7, 2020
70
@StarkWhite 你又知道了,第一次听说做电商看占有率而不是营业额,据我所知,疫情期间京东的销售额翻了好几倍,至于你说的面试,门都出不去,谁会邀请你面试呢?不懂尽量少说话,说得越多错的越多
|
|
StarkWhiteMar 10, 2020
71
@IsakLU 大厂啥语言都用,有很多 Java 岗位的,你去招聘平台看看
|
|
StarkWhiteMar 10, 2020
72
@bzj 京东靠电子产品撑销售额,宅在家买手机平板电脑玩游戏很正常,而且京东物流很快;阿里主要靠服装首饰化妆品等撑起利润,宅在家不出门需求就大量减少了,菜鸟送货比不上京东物流。
”同样在 2 月 13 日,公布了截至 2019 年 12 月 30 日的 2020 财年第三财季财报。其中显示,阿里本季营收 1614.56 亿元,同比增长 38%,净利润达 501.32 亿元,同比增长 62%,双双超出市场预期。 有趣的是,在发布这样一份亮眼财报之后,当日阿里股价却在震荡中以微跌 1.6%收盘。究其原因,正在于阿里方面坦承,下季度营收将不可避免的受到疫情「黑天鹅」影响放缓。“ |