面试官没有评价,继续问:“第二道,反转一个单链表,要求迭代和递归两种方式都写出来。”
明灿低头在纸上写,笔尖沙沙作响。她先画了一个链表的示意图,标注了指针的指向变化,然后快写出迭代的代码,每一行后面习惯性地加了一行注释。写完之后换了一块区域,写下递归的实现,比迭代短了很多,最后用箭头标注了一下递归的返回逻辑。
“写好了。”
她把纸推回去。
面试官低头看了几秒,目光在注释上停了一下,嘴角终于有了一个很淡的弧度:“注释写得很认真。”
“怕您看不清我的思路,”
明灿老实说,“我平时写代码也习惯这样,方便后面维护的人看。”
面试官没有追问更多的算法题,而是把纸放在一边,换了个方向:“你有了解过我们公司吗?”
“了解过,”
明灿坐直了一些,“中控在医疗信息化领域是国内的第一梯队,主打的产品是医院信息管理系统的整体解决方案,覆盖了门诊、住院、电子病历、影像归档这几个核心模块。我查过公司的年报和最近的新闻,去年中标了三个三甲医院的整体信息化改造项目,目前在智慧病房和临床决策支持系统这两个方向上有新的布局。”
面试官挑眉:“做护工还有时间看年报?”
明灿笑了一下:“昨天晚上临时抱佛脚看的。”
这个坦诚的回答让面试官难得地笑了一声,很短,但确实笑了。
“最后一个问题,”
面试官摘下眼镜放在桌上,揉了揉眉心,“你做了那么久的护工,又是学技术的,你觉得医疗信息化这个行业,最大的问题是什么?”
明灿没有马上回答。
她认真想了想,脑子里浮现的不是什么宏观的行业报告,而是自己在病房里遇到的场景——护士推着电脑车在走廊里穿梭,医生查房的时候举着平板翻医嘱,老太太按铃之后等了十分钟才有人来,因为护士正在另一个病房处理给药核对。
“我觉得,”
她斟酌着说,“最大的问题不是技术不够先进,是技术离人太远了。”
面试官看着她,没说话。
“我在病房里看到过很多系统,功能都很强大,数据分析也很厉害,但是护士用的时候要切好几个界面,医生写病历的时候要反复确认信息是不是同步了,病人家属想看个检查结果要等半天。技术做得越复杂,用起来反而越不顺手。”
她顿了顿,想起面试官刚才说的“懂技术又懂医疗场景的人很少”
,补了一句:“我觉得好的技术不应该是让人去适应它,应该是它去适应人怎么工作。这个说起来很简单,但是真要做到,得到各个场景里面去观察,光需求表面还是有些不够的。”
面试官安静了几秒,重新戴上眼镜,把明灿的简历拿起来,在第一页的右上角写了几个字。
“回去等通知,大概三到五个工作日。”
明灿站起来,微微鞠了一躬:“谢谢面试官。”
她转身往外走的时候,听见面试官在后面说了一句:“以后写代码也记得保持写注释的习惯。”
明灿回头,笑了笑,语气轻快地说:“知道了。”
然后快步走出了展位,换下一个。
体育馆人还是很多,可谓排队两小时,面试两分钟,明灿挑重要的排着面了几个,回答的都还不错,时间差不多了,她没有接着面,走出体育馆,找了个安静的角落,给苏执消息。