记录一下骚操作
第一题问我1+1为啥等于2。。。。enmm,这是一个数学届的难题,还没人解出来。我一时间不知怎么回答他。扯了扯与或非这种操作,又问了为啥二进制就必须1+1=0,向前进一位。
反应过来他是想问我数字电路的问题,可惜我不是学硬件的,只看到过别人在实验室倒腾电路板
问了一下生产者消费者,我从信号量的角度描述了信号量机制,PV操作,又说哲学家问题,银行家算法。但面试官不想让我说这个,问为啥说信号量。我就给他解释了这是我学过的东西,属于操作系统里面的,也有生产者消费者。最后也没给面试官解释明白( ̄▽ ̄)
这两个问题扯了近半个小时
之后懂了他的想法想让我说thread那种之后,嘴瓢多说了一句sleep,问我为啥想说到sleep,他跟wait有关系吗?
问了问hashmap 为啥比数组快,我解释了原理,hash的公式啥的,好像面试官不满意。问为啥必须用红黑树,链表,光用数组不行吗。
算法,迷宫问题,公共父节点,推排序,两个链表相交节点
我想直接写出来,面试官不让我写,只让我解释为啥这样做。不过我最后还是强行把代码写上了。
最后问了一下评价,他说我基础不太好
但是,我想说,基本没问我基础问题啊,我光在想1+1为啥等于2了!!😱
全部评论
(11) 回帖