大家好!我想要一家叫做Cerner的公司的面经,我申请的是academy software engineer的职位。请大家帮我,谢谢!
我贴一些吧:
2018(1-3月) 码农类General 本科 全职 @ Cerner - 网上海投 - Onsite | Pass | fresh grad应届毕业生
3/1号的昂赛特,最近收到了offer, 昂赛特面经回报给地里。
Cerner的面试体验真的很好,在自己所有参与的昂赛特中仅次于巨硬,鼓励大家多投简历~ 面试前一天hr带着面试的大概20个人bus city tour. 这一波中感觉diversity还算不错。白哥哥有6,7个,中国人4,5个剩下的几个是印度哥哥。bus tour之后是去innovation campus晚餐然后和员工聊聊天,想说中部的short rib真的是好吃啊~~ 第二天会有员工带着参观innovation campus. 参观完真的是惊呆了啊。在一个荒郊野外,不拉屎的地方竟然有这么一个很modern,innovative的campus. 最有印象的是一进门的大屏幕上会显示一共数字,hr介绍说是他们的tech挽救了多少人的生命,给人的感觉很震撼。然后还有library, gym, game room, 3d打印机,食堂,应有尽有,真的是一个很不错的选择。
第二天是昂赛特,一共两轮。
第一轮是个白哥哥。问的medication schedule. 一开始写的只是system.out.println, 然后白哥哥说如果想一次print出所有的怎么办,我说存到一个list里。在permanent_medicine case里纠结了一下,就是要一直吃的药 要怎么提醒?我一开始写了一个while true, 然后白哥哥很诧异的说那不是不会停止了么,后来我又说用max_calander da’te感觉白哥哥还不是很满意,但是放了我一马没有追问。
第二轮是一个印度哥哥带着一共shadow的印度姐姐, 问的是tempurature design. 就是测病人的体温有没有发烧。题目很open, 要跟面试官讨论了很久最后还剩10分钟才开始写sturcutre. 最后讨论的结果就是用一个list 存每个temperature, 每存一个要算一次stream的average temperature, 然后用input和average temperature相比。然后又问了取median 和average的区别是什么,感觉最后越面越偏简直车祸。
最近还收到了google residency的offer, 和sf一家中等公司700人左右做cloud platform公司的offer。自己很喜欢谷歌,但residency第一年不给办h1b还有转正问题很纠结,lz是转专业的基础不是很扎实,只是很认真的leetcode刷了300多道题两遍,怕到时候周围都是大神自己会跟不上大家的进度很迷茫,不知道大家有什么看法和建议。cerner和sf的公司都可以办h1b. 自己不是很care工资的高低 (其实三家after tax take-home都差不多,cerner相比稍低),希望自己将来可以做喜欢的东西。现在很纠结不知道怎么选择,下周一deadline, 望各位大神指导。
2018(10-12月) 码农类General 本科 全职 @ Cerner - 网上海投 - HR筛选 | Fail | fresh grad应届毕业生
这家公司当时随便投的 接到电话邀请还特别兴奋 查了查还是个大公司和亚马逊有医疗领域的合作
在地里发现录取率超高啊 很兴奋的打过去 结果凉了
这是一个打电话打到一半就发现自己凉了的故事
当时用朋友的号在地里翻了翻帖子 他家都是聊简历聊身份聊薪水是否愿意relocate(在密苏里)
当开始BQ的时候 别人的问题都是1.最自豪的project 2.讲一个自己之前的错误 然后分析一下
我就和hr聊第一个问题 不知道是不是聊多了 hr问我现在感兴趣是什么领域 他家要java 我讲的是人工智能的一个项目
话题开始偏了 硬着头皮聊 其实内心开始僵硬 最后hr blabla介绍了一通 说fit会联系我 我就知道凉了
地里的通过版本都是再问一点技术问题 比如stack 和 heap的区别,然后接着约下一轮面试
如果你正在面这家 楼主友情提示少说少错 不要聊太多 也不要聊太多技术上的话题 HR不了解 说的越多她越觉得不fit 引以为戒 楼主口语还可以不存在交流问题 真的超级郁闷了
今年找工真难啊 可以预计的是 经济形势不好的未来 今年可能是最好找工的一年了(摊手) 求个公司把我收走啊 !!!!
Cerner的Timeline如下:
- 8月29日,on-campus career fair投+官网投
- 8月31日,收到OA(CodeVue Interview)
- 9月5日,做了OA, 给三道题,做一题录一个小视频说怎么做的,第一题类似于buy and sell stock的简单版,第二题忘了,第三题好像是给你1块,2块,5块的硬币,如何用最少硬币数量凑出k块(不一定是1,2,5, 具体数字忘了。。。),然后第一题没做出来。。。。。只做对了后面两题
- 9月10日,收到onsite邀请
- 9月28日,去了Onsite,两轮面,每轮一小时,back to back, 主要都问了一大波behavior, technical全是玻璃门上面的经典OO Design(temperature, medicine之类)
- 10月16日,收到offer
感谢分享
2015(7-9月) 码农类General 硕士 全职 @ Cerner - Other - Onsite | Pass | fresh grad应届毕业生
刚刚收到Cerner的offer。因为有个team直接要我,所以直接给了software engineer的package。71000底薪,5000签约费和3000搬家费。稍微分享一下面经回馈地里。
Timeline:
8/6 recruiter在linkedin看到简历,电话联系。
确认了一下简历上的内容,发了份最新的简历过去。预约了第一轮电面。
8/13 senior recruiter第一轮电面。
再次确认简历内容。
behavior question。
问了一个设计Address的设计问题。
给了onsite。因为公司程序员出差去了,直接推到两周后。
8/28 onsite
8/27的飞机,提供过夜。在Sharenton hotel住了一晚。 不是experience cerner day,可能是因为不是周三周四(通常都是周三周四),没有逛,没有欢迎会,也没有早午饭。但是。。。
cerner挺有钱的,随便叫客房服务,第二天checkout直接全划他们帐上去了, 干的漂亮。当时还以为会影响后面的面试。
7点45就在酒店楼下集合出发,去的是南边的一个innovation campus。面试很赶,因为中间少了一轮video面,所以直接三轮,每轮一小时。早上9点半开始,最后一轮拖了15分钟,快12点才出来。
出来之后直接送机场,也没有体验一下午饭。
三轮的technical question:
-
Allergy class
让你设计一个类来表示一个allergy。一个allergy可能有各种sympton和reaction。一个allergy可以由一个病人或其亲属来report。一个allergy有它的严重程度。 -
Medicine schedule
一个病人要吃药,吃药的pattern有很多:吃n次,吃n天,余生都要吃,按需吃。给你一个start date,让你输出一个schedule包含每次吃药的时间。会给一个他们自己的Calendar类的文档让你来操作。
各个日期还是用Date类存放,文档里可能会缺乏Calendar对Date的转换。面试之前最好对java 1.7和 1.8的Date, TimeZone, LocalDate, Calendar和SimpleDateFormat 之类的接口了解一下,实际码一码。有可能还有设计Birthday的问题。 -
Temperature class
给病人测体温,病人的体温一天内会有一度的波动,各个病人的体温也不同,体温可以由不同单位表示,可以由不同部位测。 如何设计一个体温的类。如何判断一个病人是否发烧。
好像最近所有人都是面的这三题,或者vedio面第一题,onsite面后两题。glassdoor上还有更多的题目描述。都是ood。encapsulation和enum多用就行,其它pattern啥的其实没啥要求。多和考官交流。
白板很小,要仔细规划一下再码。
三轮都会有很多behavior question。每个面试官问的点都不太一样。只要体现出积极的意愿即可。很多时候都会问关于简历上的东西。多说说自己的经历。回答问题要从经历里举例子。
面试官基本都是team leader。各个组做的事情差不太多,基本前后台什么都写。web为多,native开发较少。
Cerner据说每年都有一个starwars主题的conference,可以展示自己的研究成果啥的。
最后是dress code:
面试一定要着正装。这一点看来很重要。
2018(7-9月) 码农类General 本科 全职 @ Cerner - 网上海投 - 在线笔试 | Pass | fresh grad应届毕业生
Timeline:August 8 投简历,当天HR联系补交成绩单,当天约电话面(贼效率)
August 16 电面+发oa invitation
August 20 完成oa,静候佳音了
电面就聊天,问问做了什么项目,resume上的东西,然后intern做的东西。然后居然问了我一个oa的问题,就是最近新学的一个技术以及如何学的。
上周(3.1)去了Cerner的Experience Day,也就是他们的Hiring event,昨天已经收到了offer,一如既往的标(mei)准(qian)包:
地里这家的面经比较少,所以来贡献一波。总体来说这家题目都蛮简单的,重点是behaviour和与面试官的交流互动。整个流程如下:
HR 电话面:各种bq,why Cerner,然后问了java里面的Enum和String的使用场景,简单说一下能自圆其说就行。
Hirevue OA:算法题以及思维和口语考察。楼主抽到的是两题,各30分钟,然后每一道题之后需要录一个短视频讲述自己的思路。第一题蠡口幺吾幺,第二题蠡口伞两两。
昂赛:2.28飞Kansas City,入住市中心有近百年历史的一家希尔顿,下午hr过来带着所有考生乘shuttle在市区观光,感觉中西部城市人都比较悠闲,城市也蛮干净的。晚饭在他们新建的酷炫的innovation campus里面和他们的工程师一起吃饭,他们家食堂挺好,炸鸡烤肋排烤西葫芦都蛮好吃的。第二天一大早就集合去他家innovation campus。一共两轮,题目都是glassdoor上有的那些,设计temperature class和设计medication class,感觉只要事先熟悉一下就行,多跟面试官交流问清楚他的需求就好,感觉这种题面试官心目中都有一个标准做法。还有一个题是看一个log找异常,是两个线程同时读写文件导致的竞争冒险问题,楼主没看太明白,大致讲了一下是因为没上锁,面试官没有深究。此外面试官还问一些常规bq以及简历相关的问题,简历问题问得不是特别细,所以大概说一下就OK。总的来讲心态放松,把面试官当成同事平等交流吧。面试完了之后由两个工程师带着我们参观他们的办公楼。
总的来讲onsite的体验还是不错的。他家new grad应该是三哥三姐的天下,跟LZ一批的考生一共20多个,里面大概70%是三哥,剩下的大部分是美国人。东亚裔一共四个:连LZ两个国人,另一个霓虹妹子,还有个妹子国籍不明。值得一提的是投职位的时候要注意job title,要投Academy Software Engineer - Sponsorship Available这个职位,他家另一个叫Academy Software Engineer的职位是不给sponsor的。
最后说一下时间线:1.9内推 - 1.30hr电话之后收到hirevue - 2.4做完hirevue - 2.8收到昂赛邀请 - 2.28去昂赛 - 3.9收到offer
我也贴一些:
2018(10-12月) 码农类General 硕士 全职 @ Cerner 电面 面经 - 内推 - HR筛选 技术电面 | Pass | fresh grad应届毕业生
Cerner 学校CS群里找的内推。
9月13号提交的申请。
10月24号收到的联系要成绩单。然后约了11月1号的电面。
1号电话面试,半个小时,HR是个中年姐姐,问了一下基本情况。
问了从哪儿听到的这个职位,为什么选这个职位,之前是否在Cerner工作过,是否面试过,是否有亲戚在这儿工作。接着问了身份,是否申请了OPT,什么时候可以开始工作,工资以及是否愿意relocation。
接着问了简历里的intern,按照准备好的跟她说了半天又问了最喜欢的project。最后问了最喜欢的编程语言,以及现在有没有其他的offer。
完全没有technical question。。。问的东西都是地里原题,一道新题都没有。
问完这些后开始巴拉巴拉跟我介绍Cerner的基本情况,包括这个职位的基本情况。
然后她问我有没有什么问题,随便问了两个BQ问题。
最后跟我说如果我还感兴趣的话她会给我发HireVue,一周内做完。
简单介绍了一下都有什么:第一道是trouble shooting,可以挑intern 或者project里的说。(不确定是不是听对了。)
后两到是programming question,写完后会录一下思路什么的。
总结:BQ全是地里原题,连“tell me 啊 little bit about yourself”之类的general BQ都没有。
每个问题建议都准备一下,不知道HR会挑到哪一个,慢慢说。最后不知道是不是时间原因并没有问我technical的问题。
P.S. 有时间的话做一下research,linkedin显示我的HR有CPR/EAD certification,我正好也有,所以当我说为什么找这个职位的时候我也顺带提了一下,HR就很开心。
2018(1-3月) 码农类General 硕士 全职 @ Cerner - Other - HR筛选 | Pass | fresh grad应届毕业生
前几个月投Cerner被拒,没想到这回HR主动联系我要给我面试。问的问题如下:
- Where did you hear about this position。
- Why Cerner?
- What’s your career goal in short/long term ?
- Agile/Scrum/Waterfall
- Tell me about a time when your mentor gave you negative feedback, how did you respond.
- Visa Status/salary expectation
然后当场告诉我过了,下一步是CodeVue的coding challenge。顺便求下面经,求好心人告知。
2018(10-12月) 码农类General 硕士 全职 @ Cerner - 校园招聘会 - 技术电面 | Pass | fresh grad应届毕业生
下午HR 打电话通知我面试通过,顺利拿到Cerner的offer,发一波周一的面经,为后面的谷歌面试攒人品。
周一面的digital final round interview,一共2轮2小时,本来约的是1:00 到 2:00, 和 2:00 到3:00,无奈到了1点的时候,interviewer 方面出现技术故障,只能重新选择时间,约了当天3:00 到 4:00总体来说,coding不难,主要看沟通能力和thinking process(面试官原话)。
面试的话,多准备behavior question 还有看看glassdoor就够了。
第一轮:
问了20分钟 behavior question,
- what is the most memorable bug you’ve fixed?
- Have you used any automation to make your life easier?
- Tell me about your internship experience
还有其他的behavior question,记不太清了。
接下来是 设计 temperature class, glassdoor 上面有详细的介绍,主要是要实现 hasFever() 这个函数
第二轮:
面试官还是迟到了10分钟。。。
- Tell me a time your teammate make some mistakes, then you take the ownership?
- Have you used any automation to make your life easier? (这个问题问了2次)
- Is there a time you got recognized while your teammate did most of the work.
接下来直接扔了个Problem Statement给我,文件里面有设计Medication Schedule的题还有 race condition的题,
我做完Medication Schedule之后只剩10分钟了,面试官就没让我接着做下面的题,问了最后一个问题, why do you want to work at Cerner?
答完滚球。
Problem Statement 在附件里面,需要的话自行下载。
面完我还觉得应该凉了,没想到竟然给了offer。
第一题蠡口幺吾幺,第二题蠡口伞两两
请问这句话什么意思
我的第二轮面试叫online coding assessment,持续一小时。这个assessment叫做CodeVue Challenge. 请问有没有针对这个的面经? 有的话请分享!谢谢!
2017(7-9月) 码农类General 硕士 全职 @ Cerner - 网上海投 - HR筛选 Onsite 在线笔试 | Pass | fresh grad应届毕业生
因为网上Cerner的面经已经很全了,所以发这个主要是想分享下timeline,供大家参考
8/14或15号 网申
8/16 收到hr邮件让我补交成绩单
8/25 hr说schedule电面
8/30 电面,大概持续了18分钟,就是问些简历问题和behavioral,当场说进入下一轮Coding Challenge (CodeVue),要求一周内做完
9/04 做CodeVue,题目都很简单,只要会split string,倒叙遍历int各位数,判断palindrome就没问题。唯一吐槽点。。录自己讲代码的时候是对着空白页面讲……
9/11 正好一周后收到onsite邀请(Experience Cerner Day),只能选9月21或28,选了21。Onsite的时候听他们说是每周二面intern,每周四面full-time。。
9/20 Cerner组织的City Tour + 到Cerner跟工程师吃晚饭
9/21 面试 + Company Tour,2周内给结果
10/2 接到hr的电话,本来已经做好拒信的准备,结果她第一句问了我是不是还对这个职位感兴趣。Offer要求5天内做决定,已接
Onsite两轮各一小时,都是一半时间behavioral 一半时间ood。自我感觉behavioral答得都挺烂,ood就是medication scheduler和temperature,我们当天一起面试的都是这两道题。
那天一共15人面试,其中13个是烙印。。公司里也是随处可见烙印,对这点只能表示无奈
第二轮面试的时候会问两道programming questions, 请问有可能是OOD题目嘛?