面试贵仁科技,一败涂地

上午临近九点, 被面试电话闹醒.

查了下这家公司的招聘信息, 发现有对oracle 的要求, 投简历时总会有一两个投出问题, 而被通知面试的又往往是这一两家. 差不多心里有底了, 但已经答应, 只好硬着头皮上了.

一点四十到指点地点, 花了四十分钟才找到面试公司, 其实就是第一次到的那栋, 不过我一直徘徊在那楼的西面, 幸得楼西的一位前台姐姐提示, 否则不定找到什么时候.

二点半拿到笔试题, 一看到最后一页的SQL题, 就开始犯难了, 果然这趟铁定白来了, 但还是硬着头皮把C++部分(全是之前笔试过的题)写完, HR过来看过几次(不能说是摧), 把未答完的试卷给HR后, 硬着头皮等人来面试, 等了近十分钟时, 我打算写了条短信给HR(未发出), 准备走人, 正写完, HR过来发现面试人员未到, 就让我再等下, 她再摧一下, 面试人员来了, 问了两个问题, 第二个答错了, 说了下SQL题怎么没做之类, 几分钟后, 换HR过来, 说等两三天, 通知结果. 当然这结果不用通知也知道了.

面试中的第二个问题: 有三个线程, 管理一个链表, 一个线程用来查找, 一个线程用来增加节点, 一个线程用来删除节点, 如果不用锁相关的机制, 怎么保证不出问题?

我答: 用一个变量(原子变量), 取1-4分别代表: 正在查找, 正在增加节点, 正在删除节点, 空闲中, 判断为4时........ 说完后, 自已也发现不行.

追问方法.

答曰: 建两个链表, 第一个链表做查找, 增加节点的操作, 第二个链表做增加节点和删除节点的操作. 半知半惑中......

 

回来的车上看到一个美女, 侧脸真的很美...... 正面应该也很美, 没好意思看......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值