GE医疗 EEDP EID技术面+主管面面经
时间:
2023-05,1小时左右
地点:
线上会议
前面有个HR初面,主要问一下专业、研究方向、学过哪些专业课这些大致信息,我这一步是电话面的,正好是某一次华为笔试之前半个小时,当时还担心聊不完 :)
这次主要是技术面,快结束的时候问了一些职业规划和将来发展的问题,大概就是主管面?结束之后转天就oc了。
问题:
问的问题太多,记不清了,想起来啥就写啥。我是C++技术栈,加上一些专业相关的图像处理和医学影像背景。
- 自我介绍
- 开始深挖项目。大致介绍一下项目功能。
- 说一下项目底层原理(是一个基于跳表的kv存储引擎)
- 说一下异步日志写入如何实现
- 异步日志依靠的ring buffer你是如何实现的?(这块问的特别细)
- 为什么用数组而不是链表?
- 整个项目用了哪些第三方库?
- 数据持久化功能是如何实现的?
- 开始问C++八股,说一下指针和引用的区别
- 如果一个函数要返回一个引用,要注意什么?
- 说一下const跟指针、引用结合分别是什么语义。
- 说一下你知道哪些智能指针?其原理是什么?
- 说一下linux从加载一个可执行文件到启动执行的过程(这个没答好,只知道加载elf和相关的so库到进程空间,子进程一般是shell父进程fork出来的)
- 说一下linux进程虚拟内存空间的布局
- 你说的.bss段和.data段有什么区别?
- 用过单片机吗?用过哪些型号?
- 说一下单片机从上电之后第一条指令从哪里读取(这我是真不知道,只学过51汇编,没系统学过嵌入式)
- 看你的简历上写了深度学习,你认为深度学习和机器学习是什么关系?
- 用过哪些机器学习算法?
- 用过哪些深度学习框架?大概是什么掌握程度?
- 为什么最喜欢pytorch?是怎么学习使用pytorch的?
- 之前有没有做过传统的医学图像算法?(这里我答了之前用MFC做过一个CT图像查看的小工具,只查看重建好的,不管正弦图)
- 大概说一下都有哪些功能?
- 用过哪些分割算法?
- CT的窗宽窗位代表什么物理意义?
- 之后开始问一些非技术问题。你怎么看待企业往往是应用现有技术,而学校实验室往往是探索前沿理论,你是否能够接受这样的差异?
- 我看你的研究方向我们目前不涉及这方面的技术,你接受进来之后改变研究方向吗?
- 英语水平如何?然后下一句话就开始英语交流。大概问了问工作之余有什么爱好?你的技术偶像(我理解的是这个)是谁?(答了Linus和Kaiming He)
暂时就想起来这些,问的问题属实不少,而且线下面我也不敢录音。
总结
说实话时间不短而且问题很多,面完出了会议室人都有点麻,几个问题答得并不满意,当时也没什么底,但两位面试官是真的专业。
所幸结果还是不错的,转天HR就打电话来oc了,offer已拿。决定放弃之前的一个互联网金融厂去GE了,毕竟专业对口而且外企的工作时间是真的香。之前那个互联网金融厂听说转正之后待遇一般而且狠狠的上强度,哈人。
大概就这样,回头想起来什么再写:)
20230919更新
已收到转正意向,圆满了
#晒一晒我的offer#