由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 有什么好的办法找到优秀码工?
相关主题
挖个坑,不同层次刷题高手水平排名为什么message queue实时性要求高是个很technical的活?
程序员有啥核心竞争力C++缘何厚deque薄queue?
中国 尚没有 真正意义上的 IT 高科技,中国码工 为何 如此浮躁?请教个C++的priority_queue的问题
A message Queue questionC++ | list, queue or map on user defined classes
C++: 下面代码有啥问题,为什么?怎么把一个Map放到queue里? (转载)
[合集] 怎样 使 优先队列 的比较函数参数化 ?请教一个C++ typedef的问题
请教C++ STL中priority_queue模板参数中的Compare函数找码工工作 简历上的project哪儿做呢? (转载)
请教一个C++的考题现在cpp真的没用武之地了。高频交易都可以用java做了
相关话题的讨论汇总
话题: br话题: 面试话题: phd话题: 公司话题: leetcode
进入Programming版参与讨论
1 (共1页)
s*i
发帖数: 5025
1
实际情况是看到的简历仅仅是不可验证的履历。
那么怎么才能快速筛选合格的?
有什么好建议?
请指摘我们目前做法:
1. 打字慢的不要,不解释
2. 非正规教育,不要
3. 做了超过10年Java的不要
然后快速做2道leetcode easy 的小题,讲不出复杂度的不要
d********g
发帖数: 10550
2
3. 做过Java的不要
逃。。。

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

s*i
发帖数: 5025
3
你这太狠了……
不小心被迫做了几年后实在受不了的还可以的


: 3. 做过Java的不要

: 逃。。。



【在 d********g 的大作中提到】
: 3. 做过Java的不要
: 逃。。。

f*******t
发帖数: 7549
4
netflix的做法:给市场上最高的钱,发现不能干活3周内开除
s******e
发帖数: 3
5
有钱,基本就是这个思路。另外面试一定要刷最难的题,否则那么多开除,项目都延期了

【在 f*******t 的大作中提到】
: netflix的做法:给市场上最高的钱,发现不能干活3周内开除
p*u
发帖数: 2454
6
为啥刷最难的题更优秀??

期了

【在 s******e 的大作中提到】
: 有钱,基本就是这个思路。另外面试一定要刷最难的题,否则那么多开除,项目都延期了
s******e
发帖数: 3
7
优秀的概率高点。
刷题不是答案正确就行了,总得问为什么这么做,时间空间复杂度怎么出来的,有没有
其他方法,特定条件下,算法怎么改等等。一个能吃透题目的人,智商和专业技能是不
会差的

【在 p*u 的大作中提到】
: 为啥刷最难的题更优秀??
:
: 期了

c*******v
发帖数: 2599
8
我给open questions。然后review code。
例如写个软件,command line interface 输入公司人数和zip code。
估计在公司呆一上午,感染covid-19的概率。

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

p*u
发帖数: 2454
9
这么干公司更难招到人了,还是Netflix那种广撒网更有效,但是费钱。

【在 s******e 的大作中提到】
: 优秀的概率高点。
: 刷题不是答案正确就行了,总得问为什么这么做,时间空间复杂度怎么出来的,有没有
: 其他方法,特定条件下,算法怎么改等等。一个能吃透题目的人,智商和专业技能是不
: 会差的

p*u
发帖数: 2454
10
做project型的,面试前两个人也许有效,但是很快题目会被recruiter泄露给下一个
candidate,除非你有海量题库。

【在 c*******v 的大作中提到】
: 我给open questions。然后review code。
: 例如写个软件,command line interface 输入公司人数和zip code。
: 估计在公司呆一上午,感染covid-19的概率。

相关主题
请教C++ STL中priority_queue模板参数中的Compare函数C++缘何厚deque薄queue?
请教一个C++的考题请教个C++的priority_queue的问题
为什么message queue实时性要求高是个很technical的活?C++ | list, queue or map on user defined classes
进入Programming版参与讨论
T********i
发帖数: 2416
11
我手下最好的码工就是成人自考毕业的。
缺点是知识水平稍有欠缺,比如不知道Double.NaN不能直接比较。
但是写代码思路清晰,理解力强,能做出复杂稳定的GUI出来。说实话,比绝大多数PhD
强多了。
我聊10分钟,就能知道谁行谁不行?从没研究过leetcode。估计那里面绝大多数
题我都不会做。

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

h****e
发帖数: 2125
12
我说过好几次了,除了system/compiler等寥寥几个方向外,很多CS PhD只写paper用
MATLAB,根本不会写程序,真没啥好比的。

PhD

【在 T********i 的大作中提到】
: 我手下最好的码工就是成人自考毕业的。
: 缺点是知识水平稍有欠缺,比如不知道Double.NaN不能直接比较。
: 但是写代码思路清晰,理解力强,能做出复杂稳定的GUI出来。说实话,比绝大多数PhD
: 强多了。
: 我聊10分钟,就能知道谁行谁不行?从没研究过leetcode。估计那里面绝大多数
: 题我都不会做。

g****t
发帖数: 31659
13
这是open question。泄漏又如何呢?本身就没答案。
另外我叫新人自己出题给下一任新人。


: 做project型的,面试前两个人也许有效,但是很快题目会被recruiter泄
露给下
一个

: candidate,除非你有海量题库。



【在 p*u 的大作中提到】
: 做project型的,面试前两个人也许有效,但是很快题目会被recruiter泄露给下一个
: candidate,除非你有海量题库。

T********i
发帖数: 2416
14
system/compiler也没啥困难的。
system不说了。
compiler我基本上就需要写各种AST visitor。培训他几个小时,就让他成天去写好了。

【在 h****e 的大作中提到】
: 我说过好几次了,除了system/compiler等寥寥几个方向外,很多CS PhD只写paper用
: MATLAB,根本不会写程序,真没啥好比的。
:
: PhD

r*******r
发帖数: 2565
15
leetcode相当于老中挤着上藤校
不刷题,水平再高也过不了面试
高水平的往往工作忙,未必那么在乎钱,没空刷题
我一般简单考两题,就看看思路,不要求syntax,不要求能跑,思路上路子就停下问下
一题
然后重点问ownership,看对方是不是能self manage,问troubleshooting经验,干没
干过一问就知道了
g****t
发帖数: 31659
16
能把话说清楚最重要。这是代码和做题无法考出来的。


: leetcode相当于老中挤着上藤校

: 不刷题,水平再高也过不了面试

: 高水平的往往工作忙,未必那么在乎钱,没空刷题

: 我一般简单考两题,就看看思路,不要求syntax,不要求能跑,思路上路子就停
下问下

: 一题

: 然后重点问ownership,看对方是不是能self manage,问troubleshooting经验
,干没

: 干过一问就知道了



【在 r*******r 的大作中提到】
: leetcode相当于老中挤着上藤校
: 不刷题,水平再高也过不了面试
: 高水平的往往工作忙,未必那么在乎钱,没空刷题
: 我一般简单考两题,就看看思路,不要求syntax,不要求能跑,思路上路子就停下问下
: 一题
: 然后重点问ownership,看对方是不是能self manage,问troubleshooting经验,干没
: 干过一问就知道了

n******t
发帖数: 4406
17
這一條要求非常高。此外,現在很多大公司並不想找把話說清楚的人,但是很多人就把
那個當目的,其實做得越久,話越說不清楚。

【在 g****t 的大作中提到】
: 能把话说清楚最重要。这是代码和做题无法考出来的。
:
:
: leetcode相当于老中挤着上藤校
:
: 不刷题,水平再高也过不了面试
:
: 高水平的往往工作忙,未必那么在乎钱,没空刷题
:
: 我一般简单考两题,就看看思路,不要求syntax,不要求能跑,思路上路子就停
: 下问下
:
: 一题
:
: 然后重点问ownership,看对方是不是能self manage,问troubleshooting经验
: ,干没

g****t
发帖数: 31659
18
找不着人,就世界各地外包。外包因为长期都是Skype 啥的来工作,倒是都能把话说清
楚。


: 這一條要求非常高。此外,現在很多大公司並不想找把話說清楚的人,但是很多
人就把

: 那個當目的,其實做得越久,話越說不清楚。



【在 n******t 的大作中提到】
: 這一條要求非常高。此外,現在很多大公司並不想找把話說清楚的人,但是很多人就把
: 那個當目的,其實做得越久,話越說不清楚。

d********f
发帖数: 43471
19
看到agile出现在简历里得不要

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

s******e
发帖数: 3
20
公司愿花钱,可以买封闭的测试服务,不愿花钱,直接上leetcode按难度或相关题型找
好了,让他现做,允许上网,但事先告诉他,这个机器记录全部上网记录。事后问思路
。他关键是学习能力,解决问题的能力和思路,脑子是否清晰。另外我也经常问些自己
碰得满头包或得意的问题,经常有收获。
至于personality,就凭感觉了,或团队其他人的意见
相关主题
怎么把一个Map放到queue里? (转载)现在cpp真的没用武之地了。高频交易都可以用java做了
请教一个C++ typedef的问题请问一下,用什么语言/库/脚本作GUI比较方便?
找码工工作 简历上的project哪儿做呢? (转载)大家在linux下面用什么C++的IDE呢?
进入Programming版参与讨论
h****e
发帖数: 2125
21
招人面试再怎么搞也未必招到合适的人,有些人水平不错但是做东西慢不能take
stress,适应不了初创或者trading的环境。说来说去还就是Netflix那套最有效,直接
拿钱砸,招进来挨个试一遍。

【在 s******e 的大作中提到】
: 公司愿花钱,可以买封闭的测试服务,不愿花钱,直接上leetcode按难度或相关题型找
: 好了,让他现做,允许上网,但事先告诉他,这个机器记录全部上网记录。事后问思路
: 。他关键是学习能力,解决问题的能力和思路,脑子是否清晰。另外我也经常问些自己
: 碰得满头包或得意的问题,经常有收获。
: 至于personality,就凭感觉了,或团队其他人的意见

r*****n
发帖数: 1285
22
面试出难题不是好主意。可能会招到一个刷很多题但解决新问题不灵光的。

期了

【在 s******e 的大作中提到】
: 有钱,基本就是这个思路。另外面试一定要刷最难的题,否则那么多开除,项目都延期了
G****A
发帖数: 4160
23
你连怎么招到好下属都不会,怎么当上老板的
s*i
发帖数: 5025
24
分三档,易中难。我可以保证你是绝对没问题的,哈哈。容易的那些题目比实现bubble
sort要简单。中等的,类似quick sort 那个难度。


: 我手下最好的码工就是成人自考毕业的。

: 缺点是知识水平稍有欠缺,比如不知道Double.NaN不能直接比较。

: 但是写代码思路清晰,理解力强,能做出复杂稳定的GUI出来。说实话,比绝大
多数PhD

: 强多了。

: 我聊10分钟,就能知道谁行谁不行?从没研究过leetcode。估计那里面绝大多数

: 题我都不会做。



【在 T********i 的大作中提到】
: system/compiler也没啥困难的。
: system不说了。
: compiler我基本上就需要写各种AST visitor。培训他几个小时,就让他成天去写好了。

s*i
发帖数: 5025
25
嗯,这个建议好!允许网上查找各种帮助。除了查原题。


: 公司愿花钱,可以买封闭的测试服务,不愿花钱,直接上leetcode按难度或相关
题型找

: 好了,让他现做,允许上网,但事先告诉他,这个机器记录全部上网记录。事后
问思路

: 。他关键是学习能力,解决问题的能力和思路,脑子是否清晰。另外我也经常问
些自己

: 碰得满头包或得意的问题,经常有收获。

: 至于personality,就凭感觉了,或团队其他人的意见



【在 s******e 的大作中提到】
: 公司愿花钱,可以买封闭的测试服务,不愿花钱,直接上leetcode按难度或相关题型找
: 好了,让他现做,允许上网,但事先告诉他,这个机器记录全部上网记录。事后问思路
: 。他关键是学习能力,解决问题的能力和思路,脑子是否清晰。另外我也经常问些自己
: 碰得满头包或得意的问题,经常有收获。
: 至于personality,就凭感觉了,或团队其他人的意见

f*******t
发帖数: 7549
26
不练肯定不行的,比如二分查找如果没练过基本不可能bug free。

bubble

【在 s*i 的大作中提到】
: 分三档,易中难。我可以保证你是绝对没问题的,哈哈。容易的那些题目比实现bubble
: sort要简单。中等的,类似quick sort 那个难度。
:
:
: 我手下最好的码工就是成人自考毕业的。
:
: 缺点是知识水平稍有欠缺,比如不知道Double.NaN不能直接比较。
:
: 但是写代码思路清晰,理解力强,能做出复杂稳定的GUI出来。说实话,比绝大
: 多数PhD
:
: 强多了。
:
: 我聊10分钟,就能知道谁行谁不行?从没研究过leetcode。估计那里面绝大多数
:
: 题我都不会做。

f*******t
发帖数: 7549
27
别提推导算法了,能背答案已经不错了。根据我的观察,50%的面试者45分钟内做不出
两道easy题
w***g
发帖数: 5958
28
我碰到的几个优秀的码工,都是自己喜欢这一行爱琢磨。
我团队有个文化层次很低的人,但是程序写得很好。
但是这种局限性也很明显,就是眼界不够开阔。
去一般互联网公司写网站足够了。
我觉得读个PhD还是有用的。

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

s*i
发帖数: 5025
29
很有道理哦!可不可以这么解释:牛人已经就位了,不在市场上找工作。而市场上逛游
的群体平均下来估计弱不少。导致找上门来的没啥好结果。


: 潜伏在各种群里,观察谁比较活跃,谁三观合适,等他想跳槽的时候就伸出橄榄
枝。

: 这样虽然效率低但容易找到最合适的。

: 然后就是应届毕业生,包括高中生不上大学的也有合适的。

: 最头疼的是看了广告来应聘的,你俩都头疼。

s*i
发帖数: 5025
30
兴趣所在肯定支撑的长久。最近找了一位好学校毕业后半路转码的新手,感觉很认真。
另外,
1个 product owner
1个UIUX
5个 码工,这个组合大家觉得效率会不会比全码工效率高?


: 我碰到的几个优秀的码工,都是自己喜欢这一行爱琢磨。

: 我团队有个文化层次很低的人,但是程序写得很好。

: 但是这种局限性也很明显,就是眼界不够开阔。

: 去一般互联网公司写网站足够了。

: 我觉得读个PhD还是有用的。



【在 w***g 的大作中提到】
: 我碰到的几个优秀的码工,都是自己喜欢这一行爱琢磨。
: 我团队有个文化层次很低的人,但是程序写得很好。
: 但是这种局限性也很明显,就是眼界不够开阔。
: 去一般互联网公司写网站足够了。
: 我觉得读个PhD还是有用的。

相关主题
谁能说说Perl, Python, Tcl各自的优缺点?主要应用场合?程序员有啥核心竞争力
问一个windows From application的问题中国 尚没有 真正意义上的 IT 高科技,中国码工 为何 如此浮躁?
挖个坑,不同层次刷题高手水平排名A message Queue question
进入Programming版参与讨论
m*****n
发帖数: 3575
31
智商测试。
d*******r
发帖数: 3299
32
我记得你不是FB的么, 听说FB面试都是给道hard, 还要求bug free? 不背点题目如何应
付这种面试要求...?

【在 f*******t 的大作中提到】
: 别提推导算法了,能背答案已经不错了。根据我的观察,50%的面试者45分钟内做不出
: 两道easy题

c*******v
发帖数: 2599
33
本科没考过二分法?二分查找到了找工作时候再练,那恐怕也来不及了。

【在 f*******t 的大作中提到】
: 不练肯定不行的,比如二分查找如果没练过基本不可能bug free。
:
: bubble

c*******v
发帖数: 2599
34
怎么可能cs phd不会GUI。除非是半路转行的。
我那年代CS本科课程,大作业要写windows那paint brush类似的画图板。
f*******t
发帖数: 7549
35
出题难度完全看面试官个人。new grad和一两年经验的容易碰上难题吧。我接的
candidate都是senior以上级别,基本没见过过分的,大家都知道他们不太可能做得出
hard题,哈哈。
我常用两道简单题,一个string manipulation和一个recursion。我比较心软,这年头
找工作不容易,一道题答的比较好就放过了。其实就算题目简单,能不能写代码三五行
就看出来了,思考过程和沟通过程也有很多信号。

不出

【在 d*******r 的大作中提到】
: 我记得你不是FB的么, 听说FB面试都是给道hard, 还要求bug free? 不背点题目如何应
: 付这种面试要求...?

f*******t
发帖数: 7549
36
你自己上leetcode找两道题试试就知道了。就算unique element的array能写对,再拿
有duplicate element的array挑战一下bisect_right。
本科算法和数据结构课的作业明显难多了,比如AVL/redblack tree之类的,作为面试
题是存心不让人过。记得当年job版还有人讨论面经的时候,经常看到控诉被烙印用
redblack tree黑了的帖LOL

【在 c*******v 的大作中提到】
: 本科没考过二分法?二分查找到了找工作时候再练,那恐怕也来不及了。
g****t
发帖数: 31659
37
还真是的。多少次重复倒还好。下面这问题更麻烦:
When Jon Bentley assigned binary search as a problem in a course for
professional programmers, he found that ninety percent failed to provide a
correct solution after several hours of working on it, mainly because the
incorrect implementations failed to run or returned a wrong answer in rare
edge cases.[62] A study published in 1988 shows that accurate code for it is
only found in five out of twenty textbooks.[63] Furthermore, Bentley's own
implementation of binary search, published in his 1986 book Programming
Pearls, contained an overflow error that remained undetected for over twenty
years. The Java programming language library implementation of binary
search had the same overflow bug for more than nine years.[64]


: 你自己上leetcode找两道题试试就知道了。就算unique element的array
能写对
,再拿

: 有duplicate element的array挑战一下bisect_right。

: 本科算法和数据结构课的作业明显难多了,比如AVL/redblack tree之类
的,作
为面试

: 题是存心不让人过。记得当年job版还有人讨论面经的时候,经常看到控
诉被烙
印用

: redblack tree黑了的帖LOL



【在 f*******t 的大作中提到】
: 你自己上leetcode找两道题试试就知道了。就算unique element的array能写对,再拿
: 有duplicate element的array挑战一下bisect_right。
: 本科算法和数据结构课的作业明显难多了,比如AVL/redblack tree之类的,作为面试
: 题是存心不让人过。记得当年job版还有人讨论面经的时候,经常看到控诉被烙印用
: redblack tree黑了的帖LOL

T********i
发帖数: 2416
38
PhD里面真能做算法的,也是凤毛麟角。
最高学历本科的,能设计相控阵天线的,我团队里就有。
相反的,读了那么多年的书,丧失了基本的人性和逻辑的,这个版有的是。真令人感慨
社会要这些JB玩意儿有啥用?


: PhD没有做GUI的,说实话还真做不过专科生。不过,一百位专科生坐在办公室里
也做不

: 了算法设计,一般要用十个专科生的钱请一位搞算法的。一般来说,PhD创业会
选择算

: 法难度大的,没有现成资料的、大多数人陌生的领域。

: PhD

i*******t
发帖数: 79
39
10年Java是因为思维固化难理解其他语言相似却不同的特质吗?

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

b*********n
发帖数: 2284
40
优秀码工打字要多快?一定要盲打吗?我见过三个指头拍c++极快,但打一般文章速度
较慢的。

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

相关主题
C++: 下面代码有啥问题,为什么?请教一个C++的考题
[合集] 怎样 使 优先队列 的比较函数参数化 ?为什么message queue实时性要求高是个很technical的活?
请教C++ STL中priority_queue模板参数中的Compare函数C++缘何厚deque薄queue?
进入Programming版参与讨论
n******t
发帖数: 4406
41
要bug free本來就沒什麼意義。。。尤其是很多公司拿白板寫code的。
寫過稍微大點的software就知道,這種多一個指針少一個偏移量根本不是項目進度的瓶
頸。

【在 f*******t 的大作中提到】
: 你自己上leetcode找两道题试试就知道了。就算unique element的array能写对,再拿
: 有duplicate element的array挑战一下bisect_right。
: 本科算法和数据结构课的作业明显难多了,比如AVL/redblack tree之类的,作为面试
: 题是存心不让人过。记得当年job版还有人讨论面经的时候,经常看到控诉被烙印用
: redblack tree黑了的帖LOL

d*******3
发帖数: 148
42
那么奇怪的问题来了:那么多转行(生化物理文科)PhD是怎么进的Google
当然你可以说他们都是勤奋的刷题高手

【在 T********i 的大作中提到】
: PhD里面真能做算法的,也是凤毛麟角。
: 最高学历本科的,能设计相控阵天线的,我团队里就有。
: 相反的,读了那么多年的书,丧失了基本的人性和逻辑的,这个版有的是。真令人感慨
: 社会要这些JB玩意儿有啥用?
:
:
: PhD没有做GUI的,说实话还真做不过专科生。不过,一百位专科生坐在办公室里
: 也做不
:
: 了算法设计,一般要用十个专科生的钱请一位搞算法的。一般来说,PhD创业会
: 选择算
:
: 法难度大的,没有现成资料的、大多数人陌生的领域。

f*******t
发帖数: 7549
43
如果见过几次上线后因为代码层面的bug(比如基本的edge case处理)把oncall们整的
死去活来,就知道有没有意义了

【在 n******t 的大作中提到】
: 要bug free本來就沒什麼意義。。。尤其是很多公司拿白板寫code的。
: 寫過稍微大點的software就知道,這種多一個指針少一個偏移量根本不是項目進度的瓶
: 頸。

f*******t
发帖数: 7549
44
phd能毕业,一般还是蛮勤奋的,刷题不在话下

【在 d*******3 的大作中提到】
: 那么奇怪的问题来了:那么多转行(生化物理文科)PhD是怎么进的Google
: 当然你可以说他们都是勤奋的刷题高手

d*******3
发帖数: 148
45
对的 是个PhD就一定比MS刷题强
绝对不可能存在谷歌偏袒转行PhD的情况
绝对不可能

【在 f*******t 的大作中提到】
: phd能毕业,一般还是蛮勤奋的,刷题不在话下
n******t
发帖数: 4406
46
你們都沒搞懂production裏面沒有這樣的bug和做題的時候在白板上面一次通過,不僅
沒有直接關係,可能還是相反的。
此外,你們還在擔心這種東西,說明設計流程上有更本質的問題。

【在 f*******t 的大作中提到】
: 如果见过几次上线后因为代码层面的bug(比如基本的edge case处理)把oncall们整的
: 死去活来,就知道有没有意义了

g****t
发帖数: 31659
47
有个关键的问题是。Bug free与否,和问题的严格定义,以及程序跑的环境的定义有关。
陈年老bug,像前面说的java binary search 9年没发现那种,多是这几块互相作用导致
的。
所以”bug free”不是程序单独决定的。还要理解运行环境,以及程序使用的范围。


: 要bug free本來就沒什麼意義。。。尤其是很多公司拿白板寫code的。

: 寫過稍微大點的software就知道,這種多一個指針少一個偏移量根本不是項目進
度的瓶

: 頸。



【在 n******t 的大作中提到】
: 你們都沒搞懂production裏面沒有這樣的bug和做題的時候在白板上面一次通過,不僅
: 沒有直接關係,可能還是相反的。
: 此外,你們還在擔心這種東西,說明設計流程上有更本質的問題。

f*****k
发帖数: 276
48
400k package 有吗?没有做梦呢?找个普通码农就不错了
s********e
发帖数: 340
49
就凭你发这个帖子的认知水平,你也配不上优秀的码工。

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

S******y
发帖数: 1123
50
现在在家上班, 招人更不容易。 有的老中经理,自己技术牛, 招人千挑万选, 半年
还没找到人, 自己先被大老板赶走了。

【在 f*****k 的大作中提到】
: 400k package 有吗?没有做梦呢?找个普通码农就不错了
相关主题
请教个C++的priority_queue的问题请教一个C++ typedef的问题
C++ | list, queue or map on user defined classes找码工工作 简历上的project哪儿做呢? (转载)
怎么把一个Map放到queue里? (转载)现在cpp真的没用武之地了。高频交易都可以用java做了
进入Programming版参与讨论
s*i
发帖数: 5025
51
有好办法请分享。 多谢。有哪几条有问题,敬请多多指教!

【在 s********e 的大作中提到】
: 就凭你发这个帖子的认知水平,你也配不上优秀的码工。
s*i
发帖数: 5025
52
就算给到1Million,问题还是存在的。什么评判标准?会不会又回到刷题上来?我怎么
判定一个值20万的码工和40万的码工?雇主最好在雇佣之前做这个判断而不是之后。之
后发现不行再解雇只是为了弥补之前的错误

【在 f*****k 的大作中提到】
: 400k package 有吗?没有做梦呢?找个普通码农就不错了
d*******r
发帖数: 3299
53
看来还是分人

【在 f*******t 的大作中提到】
: 出题难度完全看面试官个人。new grad和一两年经验的容易碰上难题吧。我接的
: candidate都是senior以上级别,基本没见过过分的,大家都知道他们不太可能做得出
: hard题,哈哈。
: 我常用两道简单题,一个string manipulation和一个recursion。我比较心软,这年头
: 找工作不容易,一道题答的比较好就放过了。其实就算题目简单,能不能写代码三五行
: 就看出来了,思考过程和沟通过程也有很多信号。
:
: 不出

s******e
发帖数: 3
54
呵呵,是有这种情况。

【在 S******y 的大作中提到】
: 现在在家上班, 招人更不容易。 有的老中经理,自己技术牛, 招人千挑万选, 半年
: 还没找到人, 自己先被大老板赶走了。

s******e
发帖数: 3
55
给个直接点的建议,供参考:
刷题+工作资历,根据能给出的工资选择难度。但建议不要强求bug free,要看对算法
的理解和解题思路,正确,反应快,举一反三,思路多为佳

【在 s*i 的大作中提到】
: 就算给到1Million,问题还是存在的。什么评判标准?会不会又回到刷题上来?我怎么
: 判定一个值20万的码工和40万的码工?雇主最好在雇佣之前做这个判断而不是之后。之
: 后发现不行再解雇只是为了弥补之前的错误

c*******v
发帖数: 2599
56
你问他们写个程序自动收集数据,更新预测,然后预测COVID-19,做个网站放上去。
一个月后不就知道结果了么。
可预测的open questions很多。都可以做。篮球棒球football。

【在 s*i 的大作中提到】
: 就算给到1Million,问题还是存在的。什么评判标准?会不会又回到刷题上来?我怎么
: 判定一个值20万的码工和40万的码工?雇主最好在雇佣之前做这个判断而不是之后。之
: 后发现不行再解雇只是为了弥补之前的错误

h****e
发帖数: 2125
57
让人家做这么个project你给多少钱??

【在 c*******v 的大作中提到】
: 你问他们写个程序自动收集数据,更新预测,然后预测COVID-19,做个网站放上去。
: 一个月后不就知道结果了么。
: 可预测的open questions很多。都可以做。篮球棒球football。

g****t
发帖数: 31659
58
现在不是古代了。都有各种库可以用。各种数据源有很多公开的api。
多少所谓的AI从业者也就是找个库用下。然后来糊弄落后于时代的韭菜。
这种小的预测性质的项目。
熟悉js或者python快速开发的,三天就搞定了

许多学校的ds 课程大作业都比这复杂好多倍。
不信你去查查大学硕士课程实证一下。
你说你不熟悉开源库,所以做不出。那就是不match嘛。
剪刀浆糊不会用,别的也够呛。


: 让人家做这么个project你给多少钱??



【在 h****e 的大作中提到】
: 让人家做这么个project你给多少钱??
f*******t
发帖数: 7549
59
面个试还得白干三天活,这不就是大家骂的找免费劳动力的公司吗,招不到人是应该的。

【在 g****t 的大作中提到】
: 现在不是古代了。都有各种库可以用。各种数据源有很多公开的api。
: 多少所谓的AI从业者也就是找个库用下。然后来糊弄落后于时代的韭菜。
: 这种小的预测性质的项目。
: 熟悉js或者python快速开发的,三天就搞定了
: 。
: 许多学校的ds 课程大作业都比这复杂好多倍。
: 不信你去查查大学硕士课程实证一下。
: 你说你不熟悉开源库,所以做不出。那就是不match嘛。
: 剪刀浆糊不会用,别的也够呛。
:

g****t
发帖数: 31659
60
你得科学的看待这个问题。想找到合适的人,1小时是不够的。3天还保守了点。前
些时候看amzon lightsail新出一个什么container services, Docker在自己机器弄好
之后,几个
click,
带域名网站就看见了。
写个小手机app也可以。抓数据,用个预测库,手机出图,表格。足够了。1天做不完那
就是不熟悉
tool chain。或者熟悉tool,但是没脑子。不会安排时间。


: 面个试还得白干三天活,这不就是大家骂的找免费劳动力的公司吗,招不
到人是
应该的。



【在 f*******t 的大作中提到】
: 面个试还得白干三天活,这不就是大家骂的找免费劳动力的公司吗,招不到人是应该的。
相关主题
请问一下,用什么语言/库/脚本作GUI比较方便?问一个windows From application的问题
大家在linux下面用什么C++的IDE呢?挖个坑,不同层次刷题高手水平排名
谁能说说Perl, Python, Tcl各自的优缺点?主要应用场合?程序员有啥核心竞争力
进入Programming版参与讨论
f*******t
发帖数: 7549
61
这年头找工作面试时间也就一两个月,谁有功夫跟你耗三天?水平不错的offer拿到手
软,onsite一家大厂只要半天,愿意浪费时间做project的都是穷途末路时间不值钱的
学生,另外你肯定开不出top的包裹去让人心甘情愿折腾一把,当然不容易招到。

【在 g****t 的大作中提到】
: 你得科学的看待这个问题。想找到合适的人,1小时是不够的。3天还保守了点。前
: 些时候看amzon lightsail新出一个什么container services, Docker在自己机器弄好
: 之后,几个
: click,
: 带域名网站就看见了。
: 写个小手机app也可以。抓数据,用个预测库,手机出图,表格。足够了。1天做不完那
: 就是不熟悉
: tool chain。或者熟悉tool,但是没脑子。不会安排时间。
:
:
: 面个试还得白干三天活,这不就是大家骂的找免费劳动力的公司吗,招不

g****t
发帖数: 31659
62
咱们列下面两个senior candidate 的情况。
A. 远程工作,技术经过3天open question project验证的东欧contract
B. 技术经过1小时做题on-site验证的本地H1B
你不能说所有人都会认为B的技术比A更靠谱。
而且B比A越来越不靠谱。因为做题网站导致B这个办法的分辨率下降了。而且B这个办法
越来越成问题。不然还讨论啥呢。按做题分数不就完事了。
而且你恐怕没看过现在H1B新规定。
另外3天项目验证等于是Netflix 那个3个月不行开除的办法的降级版本。也可以给钱。


: 这年头找工作面试时间也就一两个月,谁有功夫跟你耗三天?水平不错的
offer
拿到手

: 软,onsite一家大厂只要半天,愿意浪费时间做project的都是穷途末路
时间不
值钱的

: 学生,另外你肯定开不出top的包裹去让人心甘情愿折腾一把,当然不容
易招到。



【在 f*******t 的大作中提到】
: 这年头找工作面试时间也就一两个月,谁有功夫跟你耗三天?水平不错的offer拿到手
: 软,onsite一家大厂只要半天,愿意浪费时间做project的都是穷途末路时间不值钱的
: 学生,另外你肯定开不出top的包裹去让人心甘情愿折腾一把,当然不容易招到。

f*******t
发帖数: 7549
63
我没说做project不好,而是你这样折腾candidate,compete不过别的公司,更难招到
满意的。天朝很多公司试用期三个月甚至半年,白嫖劳动力当然爽。

【在 g****t 的大作中提到】
: 咱们列下面两个senior candidate 的情况。
: A. 远程工作,技术经过3天open question project验证的东欧contract
: B. 技术经过1小时做题on-site验证的本地H1B
: 你不能说所有人都会认为B的技术比A更靠谱。
: 而且B比A越来越不靠谱。因为做题网站导致B这个办法的分辨率下降了。而且B这个办法
: 越来越成问题。不然还讨论啥呢。按做题分数不就完事了。
: 而且你恐怕没看过现在H1B新规定。
: 另外3天项目验证等于是Netflix 那个3个月不行开除的办法的降级版本。也可以给钱。
:
:
: 这年头找工作面试时间也就一两个月,谁有功夫跟你耗三天?水平不错的

s******e
发帖数: 3
64
看他开始这样胡诌,我就绕道而走。我没见过这样招人的。除非是垃圾公司欺负没经验
的小刘。否则等着被告吧

【在 f*******t 的大作中提到】
: 我没说做project不好,而是你这样折腾candidate,compete不过别的公司,更难招到
: 满意的。天朝很多公司试用期三个月甚至半年,白嫖劳动力当然爽。

h****e
发帖数: 2125
65
像他说的那样先做个小project的公司以前是有的,不过那些地方pay的都比较高,不愁
candidates。而且后来也都改了,因为发现有人找枪手。

【在 s******e 的大作中提到】
: 看他开始这样胡诌,我就绕道而走。我没见过这样招人的。除非是垃圾公司欺负没经验
: 的小刘。否则等着被告吧

c*******v
发帖数: 2599
66
假如我找Android的人,考一个一天能搞好的apk,就要被告?
知识水平感人。

【在 s******e 的大作中提到】
: 看他开始这样胡诌,我就绕道而走。我没见过这样招人的。除非是垃圾公司欺负没经验
: 的小刘。否则等着被告吧

c*******v
发帖数: 2599
67
重点在于open。
不在于是不是所谓的projects。
主要就是看代码能不能被teammate认可。
我几年前面试,有一家大公司也是发open的题目给我。

【在 h****e 的大作中提到】
: 像他说的那样先做个小project的公司以前是有的,不过那些地方pay的都比较高,不愁
: candidates。而且后来也都改了,因为发现有人找枪手。

c*******v
发帖数: 2599
68
假如我要找Android的人,要求他给个简单的apk(1天能做成),不要他做leetcode
的题。跟白嫖劳动力能放一块说?你是不是刷题刷糊涂了。
而且有一点很重要。有水平的人,没几个会觉得well defined的有答案的问题能显出来
本事。
优秀的程序员找工作,很多时候等于是找投资。人家考的是公司。你弄几道leetcode,
找来的
很大比例是为了生存的人。
考题出的好,这叫做以礼相待。不是钱的事。

【在 f*******t 的大作中提到】
: 我没说做project不好,而是你这样折腾candidate,compete不过别的公司,更难招到
: 满意的。天朝很多公司试用期三个月甚至半年,白嫖劳动力当然爽。

h****e
发帖数: 2125
69
Netflix是几个礼拜不行就开人,不是三个月。

【在 g****t 的大作中提到】
: 咱们列下面两个senior candidate 的情况。
: A. 远程工作,技术经过3天open question project验证的东欧contract
: B. 技术经过1小时做题on-site验证的本地H1B
: 你不能说所有人都会认为B的技术比A更靠谱。
: 而且B比A越来越不靠谱。因为做题网站导致B这个办法的分辨率下降了。而且B这个办法
: 越来越成问题。不然还讨论啥呢。按做题分数不就完事了。
: 而且你恐怕没看过现在H1B新规定。
: 另外3天项目验证等于是Netflix 那个3个月不行开除的办法的降级版本。也可以给钱。
:
:
: 这年头找工作面试时间也就一两个月,谁有功夫跟你耗三天?水平不错的

c*******v
发帖数: 2599
70
GE R&D 进去,13个月找不来funding,就解散了。这是我当年机械系的情况。
不管Netflix什么情况。假如我找Android的人,要个1天做好的apk。
完全是正常的。很大程度上是比leetcode更正确的。

【在 h****e 的大作中提到】
: Netflix是几个礼拜不行就开人,不是三个月。
相关主题
中国 尚没有 真正意义上的 IT 高科技,中国码工 为何 如此浮躁?[合集] 怎样 使 优先队列 的比较函数参数化 ?
A message Queue question请教C++ STL中priority_queue模板参数中的Compare函数
C++: 下面代码有啥问题,为什么?请教一个C++的考题
进入Programming版参与讨论
l******h
发帖数: 26
71
第一条 => 你们是 sweatshop ?
打字速度和干活速度有半毛钱的关系???

【在 s*i 的大作中提到】
: 实际情况是看到的简历仅仅是不可验证的履历。
: 那么怎么才能快速筛选合格的?
: 有什么好建议?
: 请指摘我们目前做法:
: 1. 打字慢的不要,不解释
: 2. 非正规教育,不要
: 3. 做了超过10年Java的不要
: 然后快速做2道leetcode easy 的小题,讲不出复杂度的不要

g****t
发帖数: 31659
72
这第一条是真知灼见。你要还年轻的话,赶快练。不然年龄大了就练不出来了。没有哪
个所谓的
优秀程序员打字不是above average 的。手是你的工具。不关注工具的,必然不合格。


: 第一条 =

【在 l******h 的大作中提到】
: 第一条 => 你们是 sweatshop ?
: 打字速度和干活速度有半毛钱的关系???

b***i
发帖数: 3043
73
我被一个能源交易公司就这样面过,好几轮,语法,项目,最后做一个实战项目,必须
用C+++,包括了多线程,网络传信息,表达式求值,交易嘛。最后费尽九牛二虎之力终
于做出来了,老板说看起来是错的。我说不会啊,我自己写了一个Semiphore类啊。后
来,招聘中介说老板说我是老板见过的最强的面试者。最后一轮行为面试,说我没拿眼
睛看他们。把我拒了。当天我感冒吃了药,还有三个面试,去他们那里是刚从停车场电
话面试结束后跑过去的。我容易吗我。

【在 h****e 的大作中提到】
: 像他说的那样先做个小project的公司以前是有的,不过那些地方pay的都比较高,不愁
: candidates。而且后来也都改了,因为发现有人找枪手。

g****t
发帖数: 31659
74
我想起来了。前几年我还面试过本地一家巨大的食品连锁店的开发。叫我go写rest api
。然
后放到GitHub等他们review code。现在还堆满灰放着呢。为这事,我看了下协议作者
的论文。
还发了几个贴讨论什么rest api几层啥的。


: 我被一个能源交易公司就这样面过,好几轮,语法,项目,最后做一个实
战项目
,必须

: 用C ,包括了多线程,网络传信息,表达式求值,交易嘛。最后费尽九
牛二虎
之力终

: 于做出来了,老板说看起来是错的。我说不会啊,我自己写了一个
Semiphore类
啊。后

: 来,招聘中介说老板说我是老板见过的最强的面试者。最后一轮行为面试
,说我
没拿眼

: 睛看他们。把我拒了。当天我感冒吃了药,还有三个面试,去他们那里是
刚从停
车场电

: 话面试结束后跑过去的。我容易吗我。



【在 b***i 的大作中提到】
: 我被一个能源交易公司就这样面过,好几轮,语法,项目,最后做一个实战项目,必须
: 用C+++,包括了多线程,网络传信息,表达式求值,交易嘛。最后费尽九牛二虎之力终
: 于做出来了,老板说看起来是错的。我说不会啊,我自己写了一个Semiphore类啊。后
: 来,招聘中介说老板说我是老板见过的最强的面试者。最后一轮行为面试,说我没拿眼
: 睛看他们。把我拒了。当天我感冒吃了药,还有三个面试,去他们那里是刚从停车场电
: 话面试结束后跑过去的。我容易吗我。

h****e
发帖数: 2125
75
trading application不应该lockfree吗,咋还用Semaphore?

【在 b***i 的大作中提到】
: 我被一个能源交易公司就这样面过,好几轮,语法,项目,最后做一个实战项目,必须
: 用C+++,包括了多线程,网络传信息,表达式求值,交易嘛。最后费尽九牛二虎之力终
: 于做出来了,老板说看起来是错的。我说不会啊,我自己写了一个Semiphore类啊。后
: 来,招聘中介说老板说我是老板见过的最强的面试者。最后一轮行为面试,说我没拿眼
: 睛看他们。把我拒了。当天我感冒吃了药,还有三个面试,去他们那里是刚从停车场电
: 话面试结束后跑过去的。我容易吗我。

p******r
发帖数: 651
76
netflix 一个租碟的,为啥整天修改代码?

【在 f*******t 的大作中提到】
: netflix的做法:给市场上最高的钱,发现不能干活3周内开除
h****e
发帖数: 2125
77
人家这种提供large scale high volume traffic的,可比你想的难多了。

【在 p******r 的大作中提到】
: netflix 一个租碟的,为啥整天修改代码?
s******e
发帖数: 3
78
面试N轮和写三天 Project 不是一回事
在家写Project 和 在公司写也不是一回事。网上github里的东西,我怎么知道是你自
己的。
说句实话,现在还有那家公司,面试让你去三天,给完成一个完整的project的?
人家上网来咨询能够用在当下的建议,不要给人出馊主意。
n******t
发帖数: 4406
79
這種公司你就算進去了,也會被搞得生不如死,拒不拒沒有本質區別。

【在 b***i 的大作中提到】
: 我被一个能源交易公司就这样面过,好几轮,语法,项目,最后做一个实战项目,必须
: 用C+++,包括了多线程,网络传信息,表达式求值,交易嘛。最后费尽九牛二虎之力终
: 于做出来了,老板说看起来是错的。我说不会啊,我自己写了一个Semiphore类啊。后
: 来,招聘中介说老板说我是老板见过的最强的面试者。最后一轮行为面试,说我没拿眼
: 睛看他们。把我拒了。当天我感冒吃了药,还有三个面试,去他们那里是刚从停车场电
: 话面试结束后跑过去的。我容易吗我。

g****t
发帖数: 31659
80
你就拉倒吧。给项目做,会被告这种话都说得出来。你是不是没在美国工作过,或者看
不懂英语。
给你说了之前我面过让写rest api的。bihai也给了做项目的例子。不信那随便你。

【在 s******e 的大作中提到】
: 面试N轮和写三天 Project 不是一回事
: 在家写Project 和 在公司写也不是一回事。网上github里的东西,我怎么知道是你自
: 己的。
: 说句实话,现在还有那家公司,面试让你去三天,给完成一个完整的project的?
: 人家上网来咨询能够用在当下的建议,不要给人出馊主意。

相关主题
为什么message queue实时性要求高是个很technical的活?C++ | list, queue or map on user defined classes
C++缘何厚deque薄queue?怎么把一个Map放到queue里? (转载)
请教个C++的priority_queue的问题请教一个C++ typedef的问题
进入Programming版参与讨论
g****t
发帖数: 31659
81
之前我列了A,B两个case。显然open question,well defined question各有各的用处。
没有哪个优秀的马工是一点设计的本领,以及在不确定情况下做决定的本领,都没有的
。这是刷题考不出来的。做不做项目,做几天,那是技术细节。我不是面试专家,也不
可能有时间设计好这件事。
但是高考除了填空,还要考作文呢。
你非要持非黑即白的观点,否定前一类问题的存在。这就是白话文逻辑。
在古文里,写一个短文,就要讲究阴阳互生,高下相形.
在美国教育史上,也有过做题狂的阶段。标准化考试谁发明的?后来才转成通识教育,
素质教育等门类。这就叫阴阳互生。
你可能要问,辩证法不是早就被打倒了么。这也可以,那也可以,那就是什么都没说。
当然不是,A,B两个case打个比例,按自己的需求给面试安排不就可以了。假如你认定
现在就是
砖家的时代,优秀程序员就是well defined的砖头,这也是可以的。但是你不能否定有
一天社会的需求,或者你自己的公司的需求回转回来。一个维度的存在,是不可能被其
中某个点或者某个几何体消灭的。

【在 s******e 的大作中提到】
: 面试N轮和写三天 Project 不是一回事
: 在家写Project 和 在公司写也不是一回事。网上github里的东西,我怎么知道是你自
: 己的。
: 说句实话,现在还有那家公司,面试让你去三天,给完成一个完整的project的?
: 人家上网来咨询能够用在当下的建议,不要给人出馊主意。

s******e
发帖数: 3
82
唐僧来了,遁!

处。

【在 g****t 的大作中提到】
: 之前我列了A,B两个case。显然open question,well defined question各有各的用处。
: 没有哪个优秀的马工是一点设计的本领,以及在不确定情况下做决定的本领,都没有的
: 。这是刷题考不出来的。做不做项目,做几天,那是技术细节。我不是面试专家,也不
: 可能有时间设计好这件事。
: 但是高考除了填空,还要考作文呢。
: 你非要持非黑即白的观点,否定前一类问题的存在。这就是白话文逻辑。
: 在古文里,写一个短文,就要讲究阴阳互生,高下相形.
: 在美国教育史上,也有过做题狂的阶段。标准化考试谁发明的?后来才转成通识教育,
: 素质教育等门类。这就叫阴阳互生。
: 你可能要问,辩证法不是早就被打倒了么。这也可以,那也可以,那就是什么都没说。

g****t
发帖数: 31659
83
网上的话。没几句是可信的。你所谓的怎么怎
么就会被人告死。显然是学的别人瞎吹的话。这些人连大公司怎麼回事,門都沒入。你
学了这些人的话,哪天被害就知道了。


: 唐僧来了,遁!

: 处。



【在 s******e 的大作中提到】
: 唐僧来了,遁!
:
: 处。

b***i
发帖数: 3043
84
是这样的项目,有一批计算任务,大约一万个,每个任务每个CPU核心大约需要几毫秒
的时间来完成,不定长。那么,每个线程取任务的时候可以不锁吗?就是锁住任务的分
配过程,是一个队列

【在 h****e 的大作中提到】
: trading application不应该lockfree吗,咋还用Semaphore?
h****e
发帖数: 2125
85
这不是典型的spmc lock-free queue吗?

【在 b***i 的大作中提到】
: 是这样的项目,有一批计算任务,大约一万个,每个任务每个CPU核心大约需要几毫秒
: 的时间来完成,不定长。那么,每个线程取任务的时候可以不锁吗?就是锁住任务的分
: 配过程,是一个队列

w********m
发帖数: 1137
86
不要锁,就pub/sub

【在 b***i 的大作中提到】
: 是这样的项目,有一批计算任务,大约一万个,每个任务每个CPU核心大约需要几毫秒
: 的时间来完成,不定长。那么,每个线程取任务的时候可以不锁吗?就是锁住任务的分
: 配过程,是一个队列

s********i
发帖数: 17328
87
优秀不优秀都是相对的,关键是你能出多少钱。。。
s******e
发帖数: 3
88
pub/sub 也是有锁的,这部分工作由消息库程序完成了。参考一下zeromq的源代码。

【在 w********m 的大作中提到】
: 不要锁,就pub/sub
n******t
发帖数: 4406
89
恩,我就要看看這裏一堆刷題的和IT solution architect到底能扯出什麼蛋來。

【在 s******e 的大作中提到】
: pub/sub 也是有锁的,这部分工作由消息库程序完成了。参考一下zeromq的源代码。
w********m
发帖数: 1137
90
pub/sub解决的是写对写不对的问题
用锁的程序一般人写不对

【在 s******e 的大作中提到】
: pub/sub 也是有锁的,这部分工作由消息库程序完成了。参考一下zeromq的源代码。
相关主题
找码工工作 简历上的project哪儿做呢? (转载)大家在linux下面用什么C++的IDE呢?
现在cpp真的没用武之地了。高频交易都可以用java做了谁能说说Perl, Python, Tcl各自的优缺点?主要应用场合?
请问一下,用什么语言/库/脚本作GUI比较方便?问一个windows From application的问题
进入Programming版参与讨论
n******t
发帖数: 4406
91
這都是"牛人"。。。
发信人: walkrandom (walkrandom), 信区: Programming
标 题: Re: 有什么好的办法找到优秀码工?
发信站: BBS 未名空间站 (Fri Feb 5 10:31:26 2021, 美东)
不要锁,就pub/sub

【在 w********m 的大作中提到】
: pub/sub解决的是写对写不对的问题
: 用锁的程序一般人写不对

h****e
发帖数: 2125
92
这位大侠,您要是没做过底层的东东还是少讲为妙,容易露怯。

【在 w********m 的大作中提到】
: pub/sub解决的是写对写不对的问题
: 用锁的程序一般人写不对

w********m
发帖数: 1137
93
不懂为什么pub/sub扯到message queue
这是写程序的一种pattern
java,C++,python,js都可以这样写无锁结构

【在 h****e 的大作中提到】
: 这位大侠,您要是没做过底层的东东还是少讲为妙,容易露怯。
h****e
发帖数: 2125
94
问题是:“有一批计算任务,大约一万个,每个任务每个CPU核心大约需要几毫秒的时
间来完成,不定长。那么,每个线程取任务的时候可以不锁吗?就是锁住任务的分配过
程,是一个队列。”
这种任务分配当然要用message queue,机器上面有多少个core就create多少个thread
,每个thread pinned to a separate core。一个thread adds tasks to the queue
and the rest read from the queue。每个thread拿到一个task之后就开始在自己的
core上面干,干完之后再去queue上拿,典型的single-producer-multiple-consumer。
如果要minimize latency的话,message queue的读写最好能wait-free,实在不行的话
lock-free也将就了。
你用pub-sub是咋弄,同样的一个task发给所有的threads?

【在 w********m 的大作中提到】
: 不懂为什么pub/sub扯到message queue
: 这是写程序的一种pattern
: java,C++,python,js都可以这样写无锁结构

w********m
发帖数: 1137
95
对啊,这就是pubsub
为什么要用zeromq等等broker

thread

【在 h****e 的大作中提到】
: 问题是:“有一批计算任务,大约一万个,每个任务每个CPU核心大约需要几毫秒的时
: 间来完成,不定长。那么,每个线程取任务的时候可以不锁吗?就是锁住任务的分配过
: 程,是一个队列。”
: 这种任务分配当然要用message queue,机器上面有多少个core就create多少个thread
: ,每个thread pinned to a separate core。一个thread adds tasks to the queue
: and the rest read from the queue。每个thread拿到一个task之后就开始在自己的
: core上面干,干完之后再去queue上拿,典型的single-producer-multiple-consumer。
: 如果要minimize latency的话,message queue的读写最好能wait-free,实在不行的话
: lock-free也将就了。
: 你用pub-sub是咋弄,同样的一个task发给所有的threads?

1 (共1页)
进入Programming版参与讨论
相关主题
请问一下,用什么语言/库/脚本作GUI比较方便?C++: 下面代码有啥问题,为什么?
大家在linux下面用什么C++的IDE呢?[合集] 怎样 使 优先队列 的比较函数参数化 ?
谁能说说Perl, Python, Tcl各自的优缺点?主要应用场合?请教C++ STL中priority_queue模板参数中的Compare函数
问一个windows From application的问题请教一个C++的考题
挖个坑,不同层次刷题高手水平排名为什么message queue实时性要求高是个很technical的活?
程序员有啥核心竞争力C++缘何厚deque薄queue?
中国 尚没有 真正意义上的 IT 高科技,中国码工 为何 如此浮躁?请教个C++的priority_queue的问题
A message Queue questionC++ | list, queue or map on user defined classes
相关话题的讨论汇总
话题: br话题: 面试话题: phd话题: 公司话题: leetcode