方舟信息技术有限公司(日企)——嵌入式开发Base苏州
感谢牛客上UU们无私分享的面经,现在来回馈牛客了。(本篇文章为校招内容,社招要求可能不太一样)
23年2月17日投递的简历,2月20日告知简历过,邀面试。
2月21日线下面试,base苏州国际科技园二期C栋,离苏州火车站大约40分钟(地铁+走路)
地理位置还行,离东方之门挺近的,公司略小,人数不超过100,萌新工位应该没有小隔板。公司面积不大。
先是填表,个人基本信息,项目介绍实习经历,再是笔试,笔试和填表的时间是1小时。
笔试内容如下:
1-3题逻辑题,比较简单,轻松拿下
第二题需要费点脑子,答案选c
公司某部门80%的员工有本科以上学历,70%有销售经验。60%在生产一线工作过,该部门既有本科以上学历,又有销售经历,还在生产一线工作过的员工至少占员工的( )。 A.20%B.15%C.10%D.5%
具备以上三种条件的人 占员工总数的百分比最少的情况是 60%在生产一线工作过的人当中, 包括30%单纯无销售经验的,另外20%单纯无本科学历的。 剩下的10%肯定同时具备三种条件
4.1-4.3指出一小段代码中不合理的地方并改正
4.1返回值为LONG型但代码里无返回值
4.2if elseif 语句,没有else
5、头文件中 ifndef/define/endif的作用
6、三种内存分配方式,文字或表达式回答
7.1-7.3计算sizeof的值(32位处理器的环境下)
char类型值 1个char 值为1 char str[]=“hello”值为6,\0结束符也算在里面
指针值为4,整形值为4
char str[100]
sizeof(str) = 100
void *p = malloc(100);
sizeof(n) = 4(这题我答错了,指针的话sizeof的大小均为4 32位处理器环境下)
结构体定义,在4字节对齐的编译器下和在8字节对齐的编译器下写出两个sizeof(某变量)的大小。
8、const有什么用途(至少两条)
9、算c的值,一个绝对值运算,用了函数,很简单
10、写出结果,算值,用了函数,是一个交换指针的函数,感觉就是通过指针把两个值交换罢了
11、指出二维数组错误的一个定义,这题牛客网数组专题里面刷刷就会
12、一段代码,有++ i i++这样的,让我写出每一段代码里X和Y的值
13、补充函数,给个框架,手撕冒泡排序,给的写字空间小的可怜。
14、编写strcpy函数,不要使用任何库函数的API
这题更离谱,就给了一行空,估计面试官拿来凑数没打算让你写出来的
15、给了一个寄存器的题,题目就有一页,编程要求如下:
1、请根据端口控制寄存器的描述,将端口F的PF15管脚功能选择为普通的IO(A0)请写出相关代码
2、在1的基础上请将PF15管脚设置为输入管脚,请写出相关代码
最后两题估计也没指望面试者做出来,直接不留空了。
总体评价:笔试不难,HR态度挺好挺热情的。
第二轮也在当天,做完笔试后有3个人过来问问题,主要问了自我介绍,简历上的实习经历
I2C,SPI,CAN通信, CANoe,LIN通信,移植,RTOS相关内容,跟我在flex实习的工作内容大体差不多。
工作后需要学日语,问我对学日语是否排斥。
问我学业情况(排名)
特别详细的问为什么选择苏州,怕我不稳定(家在上海)
经理评价:标准毕业生,基础知识还行,缺点在于 只会C语言开发,家在上海。
我的评价:公司较小,氛围还行,通勤也比较方便,给签三方,但薪资较低。
反问环节:
问公司主营业务:答车载娱乐音响这样的
问薪资待遇:6.5-7K(税前)透露出苏州嵌入式普遍较低的现象,应届生两年未涨薪,头部大厂苏州应届生可以到1w以上
问是否签三方:签实习协议时一起签三方
总体评价:这家公司较小,员工较少,优点时地理位置还不错,给签三方,缺点是薪资较低,需要学日语,因为在我春招情绪较低时发出的邀面,故给其代号为 涨士气。
后续还会更新其他面经,欢迎催更。