关键词:ACM & 大小端 & 面试官

时间:2022-05-22 16:23:41

关于“ACM”


fender0107401 :面试了一个在ACM拿过奖的人

我问了他几个问题:
  • 读取数组中的一个元素,计算复杂度是多少,回答不清楚。
  • 往链表里面存一个数,不排序的情况下,计算复杂度是多少,回答不清楚。
  • vector和array有什么区别,回答不清楚。
  • hash table是什么,回答不清楚。

后来这货有点慌了,开始跟我扯ACM主要是搞什么动态规划,优化程序的复杂度的。

我心想,搞个毛啊,就这几个基础中的基础都不知道,还扯什么啊。
上次还面试过一个名校的软件工程专业的高材生。
我问他有什么项目经验,结果Y直接告诉我没怎么写过代码。

solu:

搞ACM而且拿过奖的人不可能不知道时间复杂度和空间复杂度的, 除非那个人只是参与了一下ACM。 

linux_c_py_php: 

很明显是个吹牛逼的水货啊,有啥好叨叨的。

lxyscls: 

要你这样问,铁定一年都招不到人

lin5161678: 

至于吧
别说acm
稍微接触点数据结构之类的知识
这几个问题基本都能回答出来吧

vegabird: 

我在想的是
基础知识都没半点怎么好意思去IT公司面试。。。
反正换成我,就这水平,简历都不会投的。。。

hellioncu: 

什么级别的ACM?

fender0107401:

不太了解ACM,只听说挺牛逼的,那货的简历上好像写着什么亚洲区比赛之类的。

群雄逐鹿中原: 

以前我也碰到一个什么奖的,来头很大。
他们是一个团队,里面有实际工作的,有做组织后勤的。
结果来我这里的是那个组织后勤的家伙,屁不懂

solu: 

搞ACM的团队中还有一个成员是负责翻译题目的。

blue_guy: 

ACM=Annual Academy of Country Music Awards

chenyu105: 

WRT  acm, 一般是题海战术练出来的,但经过acm系统培训的人,学习能力、解决疑难杂症的能力,相对比较强。ms,bat对有acm背景的人还是很欢迎的

zhaohongjian000: 

问题是ACM是团队作战,要是某大神找不到合适队友,拉一两个打酱油的也很常见。

 wangspace: 

恩 要看什么级别的ACM省级的还是比较容易滴关键词:ACM & 大小端 & 面试官

 fire_cpp: 

这个人是计算机系的吗?如果不是,不知道很正常,ACM参赛者可能需要不同的知识背景。如果是计算机系的,不知道就该死了,这些都是专业课。

merryfish: 

为什么尽问一些这样的问题?问我也回答不上。。。我面试的时候只问他知道的,比如你做过什么项目?在那个项目中你觉得你的主要贡献是什么?你写了多少code,熟悉什么语言等等。听他回答一遍你就知道他什么水平了。没怎么写code的人和写过大量code的人回答的完全不一样,这样的问题也不至于让面试人难看,在轻松快乐中就完成了面试,多好。你那样面试搞的连自己心情多不好,何必呢?

folklore:

俺好不容易拿了个ASM,
去面试的时候,面试官却总在以下问题扯皮:
•读取数组中的一个元素,计算复杂度是多少。
•往链表里面存一个数,不排序的情况下,计算复杂度是多少。
•vector和array有什么区别。
•hash table是什么。
这不是折腾人么,故做高深,我想了想,只好回答不清楚,
后来想想,全部回答“不知道”也不是事,就告诉Y的ASM是搞“动态规划,优化程序”之类的。
关键词:ACM & 大小端 & 面试官

shang2010:

现在工作好难找,投了几百封简历后终于有了一个面试机会,
满怀信心接受挑战。。。

面试官估计小白一个,或许至少也是表达不到位吧,反正交流起来很让人费解的。当时的面试情节大致如下
我先给了考官一个笑脸,然后都坐下来,开始面试题:

•读取数组中的一个元素,计算复杂度是多少,
读取一个元素,根据什么读取??大家知道数组的元素有两个属性,arr[n]=xx;如果是根据n读取,计算复杂度就是1;如果是根据xx读取,就是sizeof(arr)
我真的不清楚面试官到底想要问什么,就大实话的回答“不清楚”。

•往链表里面存一个数,不排序的情况下,计算复杂度是多少,
谁知道面试官不知道怎么就发火了,感觉我在简历欺骗了他,问了个更弱智的问题打击我。往链表存一个数,这个“存”字什么意思??push_back or update_one_of

问得太抽象了,我真的不好回答什么,郁闷的继续“不清楚”。

•vector和array有什么区别,回答不清楚。
我英语不好,没明白array是什么意思,回家查了一下也是一种“数组”,但只有php这样的高级语言才有机会接触到这个概念。
我是学c的,学acm的,array我杂知道什么意思啊。我真的“不清楚“

•hash table是什么,回答不清楚。
最后我看面试官脸色不好,我知道没戏了,直接回答不清楚后借故去洗手间后走人了。

我知道这次面试的效果很不好,没戏。可是生活的压力还很大,只好继续投简历等下一家了。
求老天爷赏口饭吧,不然今晚又要在井下住了

由“大小端”引发的血案


wait_rabbit: 

我面过帝都某985的计算机硕士,问什么是大小端,答不知道。关键词:ACM & 大小端 & 面试官

komakoh: 

这种东西学生确实不咋关注。。。

wait_rabbit:

对方不是学生,而是有三年的工作经验。
其实在面试前,我们已经仔细看过他的简历,是很满意的,所以打算走走过场,差不多就ok。
对方应聘的是 c 相关职位,所以就顺口问了一个常识性问题。很难想象,你能信任一个连大小端都说不清楚的c程序员吗?
 
老实说,当时挺意外,以为他可能没在状态,所以没回过神来。
于是我提醒了他一下,一个4字节的 int 型是如何读取的?结果他胡扯了一通。
最后我问,x86是大端小端?他犹豫了一会儿,最后还是说:“不知道”。

我们只好放弃他了。 

 komakoh: 

这种东西面试的也很头疼其实。大小端还好,上次我去面嵌入式,用的汇编,他问我进入子程序前要干什么。。。我蒙了。。。然后告诉我保护堆栈寄存器XXX。。。我说这不废话。。。

 wait_rabbit:

这种属于面试官的表达能力问题。关键词:ACM & 大小端 & 面试官
就好像问:“吃饭之前该干嘛?”,鬼才知道他想要什么方面的答案。

komakoh:

问问怎么读取的。。。是指机器读取还是别的什么。。。
话说4字节这么长的还要考虑机器位数吧。。

wait_rabbit:

大意而已,原话不是这么说的。
因为一开始就明确说了是有关处理器大小端的问题,而他的表现只能让我们认为他的知识储备中没有这个概念。

koolcoy:

这个问题比较偏,没见过就完全答不上来。 如果不涉及到控制CPU和数据在内存中的组织方式,大端小端知不知道都完全不影响。

zylthinking:

我当了3年C程序员才知道大小端, 还好, 那三年没饿死当年俺认识的基本函数有 _beginthreadex, CreateWindowEx, PostMessage 诸如此类,  还真不知道 htonl、ntohl 原来是C程序员的标杆

shan_ghost:

偶倒是在学C之前就知道了……用pc-tools改游戏存档,不交换次序钱就改成负数了 关键词:ACM & 大小端 & 面试官
不过,也是3年后开始玩网络,传自定义数据结构,一翻socket接口文档,才知道还有#program pack这回事……
似乎除了网络有关代码,或者像偶那么不务正业去黑游戏存档,就没必要知道这些吧。

关于“面试官"


flynetcn: 

我觉得面试官分几种境界吧:
第一等:面试官会很开放的问对方最熟悉的领域是什么,可以是天文地理、可以是文史经哲、甚至莎士比亚 毕加索也可以,面试官可以从一个侧面了解一个人和他思考问题的广度深度、以及做人做事的品质和档次、思维的能力、对事物的执着程度,等等吧,一个面试c++职位的人,如果他更加擅长java,可以考察他java能力,直到面试官认为以这个java能力处理C++也不在话下。(这种面试官是真正的伯乐)

第二等:会根据面试的职位和应试者的经历,挑选最通用且能体现应试者能力的问题去考察,例如问线程和并发的概念,不同层次的理解有不同的答案,问题也足够通用。或者问应试者在项目里你觉得可能遇到的最难的问题,看他是如何解决的。这样的面试绝对不会出现因为概念或名词生疏而失去人才的事情。

第三等:找一些对每个人都足够通用的问题,写在纸上,对每个人都是问这几个问题,然后做比较。

第四等:找一些自己得意而且自己觉得会难道对方的问题,写在纸上,等应试者上钩。

第五等:找一些生僻的词汇,甚至中英混合词,然后找一些非常生僻的问题,几乎没有项目会碰到的问题,写在纸上,等鱼上钩,然后沾沾自喜。

第六等:在网上找一些问题,打印在纸上,让应试者笔试,然后自己再和网上的答案做比较,因为自己也不知道答案,比如小屁公司找一些Microsoft的智力题。

关于“面试官”的一个段子


shan_ghost:

偶有个同学,擅长编写网页……嗯,当然,是静态的……你说js/asp?那个能吃吗?
后来,他觉得自己需要强化点专业知识了,就抄起偶的一本讲网络原理的书啃起来了(忘了哪本了)。
啃了一周,堪堪看到了第六还是第七页,被iso七层模型难住了……找偶给他解释了N次,没听懂。就此放弃——当然,偶不确定他究竟有没有翻到过第十页……
一个月后的某天,这位兄弟回来了,愤愤然:“现在的人太差了……今天过来个面试的,我问他七层模型都是哪七层,他居然连七层模型都没听说过!”。
偶当场就被萌翻了。关键词:ACM & 大小端 & 面试官