尝试面了一下阿里,结果 GG

2020-03-04 22:48:48 +08:00
 IsakLU

鄙人开发 java 的,今天面试了下阿里,结果 GG 了,唉现在行情不好吗?

吐槽完之后--

感觉还是个人复习不够到位,其中被问了操作系统实现线程安全机制,操作系统中锁的种类,线程调度问题,由于平时没有复习操作系统知识,回答得很...

继续复习吧。

14341 次点击
所在节点    职场话题
72 条回复
hantsy
2020-03-05 14:09:05 +08:00
@chenshun00 工作本身就是围城,有的人想出来,有的人拼命往里面挤。

阿里,只要混得下去,剩下的就是多花时间耗在公司,至于工作本身嘛不重要,收入肯定不错。

你要指望去做改变世界的事,还是去 FB,Apple 等公司吧。
hantsy
2020-03-05 14:13:26 +08:00
@rogerus 没错,大学毕业的时候,操作系统,数据结构算法( C 语言)我也记得清清楚。到现在你要问我操作的一些细节,早不记得了。数据结构算法现在脑子除了冒泡排序,二叉树有点印象,什么其它排序,红黑树,B+树,我早不记得什么样子了。
loveour
2020-03-05 14:33:18 +08:00
@hantsy #42 +1.大学的各路课程,什么数据结构算法数据库图形学,很多内容都印象不深了。因为多年没面试笔试,工作中很多根本用不到。
smallseven
2020-03-05 14:47:06 +08:00
虽然问的是 OS 的线程安全机制,如果落实到开发中( java 编程)应该是关于并发编程内存模型,线程安全的问题。这就要回到最底层的 JVM,JMM 的设计上了,甚至会详细到更底层的编译重排序机制等等。如果当从 Java 语法上讲可能就会问 volatile,final,Synchronized,AtomicInteger 等关键字的内存含义和作用,还有 ArrayBlockingQueue,CopyOnWriteArrayList 等结构是怎么保证线程安全的。

当然也可能能纯粹就是问一下操作系统课程中的那些知识点,看看楼主记忆和掌握程度,也能够反映出一些能力。其实更重要的是考察面试者回答问题时候的逻辑性和表达思路。当时我在面试中也是经常在这些基础问题上翻车了,楼主可以重点总结一些问题,然后背一背突击一下。代码能力+理论基础都很重要的,楼主加油!
IsakLU
2020-03-05 15:44:23 +08:00
@rogerus 本人不是计算机的 是通信转计算机哒~~
IsakLU
2020-03-05 15:45:43 +08:00
@smallseven 谢谢~ 一起加油鸭~~~
yolanda0xie
2020-03-05 16:09:20 +08:00
@1194129822 你可以去了。哈哈
sockpuppet9527
2020-03-05 16:28:38 +08:00
歪歌楼
其实涉及到用户态的东西,线程并不是很稳定。
看 fio 源码,为什么 fio 不用线程同步机制来结束,而是用暴力的轮询,等轮询结束?为什么 fio 跑的更多的是进程而不是线程?
因为 io 发生错误,这时候有中断信号的时候,用户态截断中断处理不好的话,很容易使得整个线程崩掉。进程挂掉还好处理,直接放弃掉就行,线程的 context 是很恶心的一坨东西。
chenyu0532
2020-03-05 16:44:50 +08:00
v2 有阿里的大神么。。。过来怼他们这些不服的!!!
chocotan
2020-03-05 17:00:29 +08:00
面试造火箭
younghust
2020-03-05 17:15:07 +08:00
@StarkWhite 3.1 还不错,研究生毕业应该是 2.3,然后过 1-2 年升 3.1。 看个人工作年限
IsakLU
2020-03-05 20:41:22 +08:00
@chocotan 见过火箭才能知道螺丝是长啥样啊
asuraa
2020-03-05 20:56:31 +08:00
这些大厂得提前刷题才能过
bzj
2020-03-05 21:07:33 +08:00
@StarkWhite 受疫情影响,电商不是发展形势更好吗?
freezhan
2020-03-05 21:29:38 +08:00
@bzj 找工作的人也多了啊(别的公司发展的不好的...)。
kpppp
2020-03-05 21:36:36 +08:00
github 2w 星分分钟就能去吧。
BLF2
2020-03-05 21:41:15 +08:00
表示一面都没过去,原理性的东西问的比较多,尤其是数据库
bzj
2020-03-05 22:35:37 +08:00
@freezhan 跟找工作的人多有什么关系, 难道找工作的人多就招的人多了?
heiheidewo
2020-03-05 23:35:08 +08:00
线程安全这种坑平时很难测不出来,如果线上出个偶现的问题能查死人,所以基础知识不牢固的,坚决不能招来挖坑
52coder
2020-03-05 23:52:01 +08:00
@liprais 你作为面试官,难道不挑自己会的问吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/649927

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX