关于公司,是近几年刚从建行分离出来的软开部门,想了解的话知乎上有一些贴。
一面是在线的视频面试。
面试官两个人,一个人事一个技术官,人事做记录,技术官问问题。
问题记录:
-
简要介绍下自己。
没啥说的,就自己介绍自己。 -
谈下你刚介绍中自己最满意的项目。
自我介绍中说了科研+横向项目,公司都不在乎科研论文吧,我就主要说的横向 项目, 用c做的图像相关的一个软件开发。(我项目说完之后面试官不问我项目细节的…然后开始编程语言基础知识提问) -
说下Linux下进程。
我说我刚的项目是在WIN下开发的,LINUX下具体细节不了解,就简单说了下多线程多进程区别。 -
C++里内存分区
没啥说的,堆区栈区全局区常量区代码区。 -
说下C申请内存几种方式
有malloc、alloac等等几种方式,这个问题我没回答上来,确实没复习到。就简单说了下malloc。 -
说下二级指针
也没答上来,有点尴尬,都是之前看到过用过的,面试紧张了。 -
说下数组指针和指针数组区别
见我两个问题都没答上来,然后问了个简单的。不过这个也很尴尬,差点说成指针函数和函数指针,= = ,因为面试前一天刚看这点。
指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身的大小决定,每一个元素都是一个指针,在32 位系统下任何类型的指针永远是占4 个字节。它是“储存指针的数组”的简称。
数组指针:首先它是一个指针,它指向一个数组。在32 位系统下任何类型的指针永远是占4 个字节,至于它指向的数组占多少字节,不知道,具体要看数组大小。它是“指向数组的指针”的简称。 -
我简历上有写科研项目做过深度学习,问我用过什么框架
tensorflow,这块是去年论文做过的早忘记了,然后我东扯西扯说了下论文中用到的ALEXNET模型,调参啥的。 -
面试官没问问题了,介绍了下他们部门。
-
问我有什么问题
我问有几面,然后又问了他们部门的一个问题。
OVER——————————————————————————————
感觉有点凉,我是5点到5点半面试,4.45进会议室时候从4点开始面试的人还在面试,我只面到5.25左右二十多分钟解决战斗。
———————————————————————————
分割线
———————————————————————————
二面
隔了两周的二面
面试前人事小姐姐说是领导面,以为会有领导+技术+人事三个人,结果就一个人,应该是领导吧
1 自我介绍
2 问C++相关技术问题
智能指针
++p和p++
说一下模板类
3 然后问我简历中项目相关
项目中有边缘计算
问边缘计算框架
然后问云边协同
然后问边缘计算如何支持机器学习的
问有没有接触到工业互联网和物联网,比如百度和阿帕奇
答百度的知道,没用,了解过西门子的边缘计算+物联网
问物联网中边缘计算协议
答不知道没接触
项目中有图像压缩
问有没有做过分类检测等
答没有
4 问有没有Offer
5 说了下我们一共流程是3面
6 竟然没有反问环节
结束 over