g*******d 发帖数: 495 | 1 之前有两次面试都被问到多线程如何加锁保证thread-safe。但是这块我不是特别的熟
悉,求问有没有什么材料是帮助温习一下这块的?
多谢了 |
j*****8 发帖数: 3635 | 2 大牛都横扫了还要面?
【在 g*******d 的大作中提到】 : 之前有两次面试都被问到多线程如何加锁保证thread-safe。但是这块我不是特别的熟 : 悉,求问有没有什么材料是帮助温习一下这块的? : 多谢了
|
l********6 发帖数: 129 | 3 art of multiprocessor programming 话说楼主面什么公司会问这个 楼主是没这方面
的经验么 为什么还要问?
[在 gamespeed (gamespeed) 的大作中提到:]
:之前有两次面试都被问到多线程如何加锁保证thread-safe。但是这块我不是特别的熟
:悉,求问有没有什么材料是帮助温习一下这块的?
:........... |
l********6 发帖数: 129 | 4 一个t就能降得住么?
[在 jingi08 (骑驴找马中) 的大作中提到:]
:大牛都横扫了还要面?
:
:........... |
j*****8 发帖数: 3635 | 5 再去看看,还有狗
【在 l********6 的大作中提到】 : 一个t就能降得住么? : [在 jingi08 (骑驴找马中) 的大作中提到:] : :大牛都横扫了还要面? : : : :...........
|
l********6 发帖数: 129 | 6 面霸,一旦掌握了其中的技巧,就变成反虐那帮interviewer了
【在 j*****8 的大作中提到】 : 再去看看,还有狗
|
b**********5 发帖数: 7881 | 7 现在编程的,怎么会没有multithread的经验?
的熟
【在 l********6 的大作中提到】 : art of multiprocessor programming 话说楼主面什么公司会问这个 楼主是没这方面 : 的经验么 为什么还要问? : [在 gamespeed (gamespeed) 的大作中提到:] : :之前有两次面试都被问到多线程如何加锁保证thread-safe。但是这块我不是特别的熟 : :悉,求问有没有什么材料是帮助温习一下这块的? : :...........
|
l********6 发帖数: 129 | 8 这个你应该问楼主不应该问我吧
[在 beefcurtain5 (beefcurtain5) 的大作中提到:]
:现在编程的,怎么会没有multithread的经验?
:【 在 lc19890306 () 的大作中提到: 】
:........... |
b**********5 发帖数: 7881 | 9 java: lock { reentrantlock, reentrantReadWriteLock}
Condition
ExecutorService
Future, ListenableFuture
Atomic
差不多了
【在 g*******d 的大作中提到】 : 之前有两次面试都被问到多线程如何加锁保证thread-safe。但是这块我不是特别的熟 : 悉,求问有没有什么材料是帮助温习一下这块的? : 多谢了
|
h*******e 发帖数: 1377 | 10 楼主不是做kenrnel的吗 怎么会不知道 thread safe 啊。。就是 把改变全局变量 或
者 static 的加上锁, c++ 有时候会先double check 一下吧,check 是不是空的 先
看如果不是空就不加锁, 真空了再lock 起来。 |
|
|
x********u 发帖数: 1150 | |
x********u 发帖数: 1150 | |
S********t 发帖数: 3431 | 13 在现成的framework轮子上面写service,threading都被隐藏在framework里了。
同样是做后端,前几年还天天mutex来thread去,这两年碰都不碰了
【在 b**********5 的大作中提到】 : 现在编程的,怎么会没有multithread的经验? : : 的熟
|
g*******d 发帖数: 495 | 14 我做题真的做的一般……
我们实验室从头写了一个OS,但是老板觉得thread复杂度太高,容易搞出问题,所以主
动放弃thread支持,而是用event。所以我这几年是真的没太多机会接触thread……
而且目前就一个正式offer,给的加钱还不高,哎……另有个startup想要我但是感觉非
常吝啬
【在 x********u 的大作中提到】 : 做题做成精的不过如此.
|
b**********5 发帖数: 7881 | 15 ExecutorsService还是会用用的把。。
【在 S********t 的大作中提到】 : 在现成的framework轮子上面写service,threading都被隐藏在framework里了。 : 同样是做后端,前几年还天天mutex来thread去,这两年碰都不碰了
|
l********6 发帖数: 129 | 16 用event是非常明智的 thread确实不好维护 看看书就好了 写俩小程序就OK 也问不出
来什么我觉得
[在 gamespeed (gamespeed) 的大作中提到:]
:我做题真的做的一般……
:我们实验室从头写了一个OS,但是老板觉得thread复杂度太高,容易搞出问题,所以主
:........... |
g*******d 发帖数: 495 | 17 Google, pure storage都问我thread safety问题了,哎……
以主
【在 l********6 的大作中提到】 : 用event是非常明智的 thread确实不好维护 看看书就好了 写俩小程序就OK 也问不出 : 来什么我觉得 : [在 gamespeed (gamespeed) 的大作中提到:] : :我做题真的做的一般…… : :我们实验室从头写了一个OS,但是老板觉得thread复杂度太高,容易搞出问题,所以主 : :...........
|
l********6 发帖数: 129 | 18 我明白了 你是真心不太会 所以答不上来什么是吧
[在 gamespeed (gamespeed) 的大作中提到:]
:Google, pure storage都问我thread safety问题了,哎……
:【 在 lc19890306 () 的大作中提到: 】
:........... |
g*******d 发帖数: 495 | 19 也不是完完全全不会,对方问的应该不算多线程难题,应该说在多线程问题里算简单的
,但是我的回答肯定是磕磕绊绊,然后有些地方要对方修正或者提示。总之不理想吧
【在 l********6 的大作中提到】 : 我明白了 你是真心不太会 所以答不上来什么是吧 : [在 gamespeed (gamespeed) 的大作中提到:] : :Google, pure storage都问我thread safety问题了,哎…… : :【 在 lc19890306 () 的大作中提到: 】 : :...........
|
g*******e 发帖数: 140 | 20 能不能具体给讲讲,都被问了些什么多线程问题啊?我们后人也好受益一下
【在 g*******d 的大作中提到】 : 也不是完完全全不会,对方问的应该不算多线程难题,应该说在多线程问题里算简单的 : ,但是我的回答肯定是磕磕绊绊,然后有些地方要对方修正或者提示。总之不理想吧
|
|
|
l*********o 发帖数: 736 | 21 lz面pure是不是也问了拿到callback register....我写的慢了点结果他们觉得没经验
然后就悲剧了
【在 g*******d 的大作中提到】 : Google, pure storage都问我thread safety问题了,哎…… : : 以主
|
d*********e 发帖数: 352 | 22 这人mean得很,不要理他
【在 g*******d 的大作中提到】 : 我做题真的做的一般…… : 我们实验室从头写了一个OS,但是老板觉得thread复杂度太高,容易搞出问题,所以主 : 动放弃thread支持,而是用event。所以我这几年是真的没太多机会接触thread…… : 而且目前就一个正式offer,给的加钱还不高,哎……另有个startup想要我但是感觉非 : 常吝啬
|
g*******d 发帖数: 495 | 23 哭问怎么 mean了
【在 d*********e 的大作中提到】 : 这人mean得很,不要理他
|