姓名:徐*江
就业时间:2018/11/19
入职公司:上海鼎**子科技有限公司
岗 位:嵌入式软件开发
毕业院校:苏州科技大学
专 业:电子信息工程
我是十一月七号去面试目前上班的这家公司的,公司在松江区漕河泾高科技开发区,给我的印象就是很大,科技感很强,同事之间氛围很好,技术话题很多。
公司的研发部是单独在一栋大楼里,当时去的时候外面贴的研发部一级保密,所以没有见到里面具体是什么。
总共三面,初面是在人事部的大楼,做了试卷和填了一些表格,自我介绍,同时会问一些莫名其妙的问题,如问你井盖为什么是圆的。
试卷问题不算很难,基本上纯C,少数单片机的知识,量很大。
填空题三题:1 宏定义判断大小端,大端返回1,否则为0
2 写一句代码,让整个代码具体去某个地址开始跑
3 在32bit系统中 -1 的二进制表示
然后是有关sizeof的题目,注意几个点,第一sizeof程序名 第二个 sizeof 结构体
改错题:全错 注意函数执行后的释放和野指针的突然出现
后面的题目不太记得了,太多了,只能大概的说一下,有寄存器的操作题目,给你一组图片。还有就是问RS485 还有 RS啥的 和 SPI IIC的区别
编程题 设计函数得到一个整数按位逆序输出
最后大题:
在内存上有一个循环读写缓存区域,当写满后会从头开始写,然后一直读,叫你设计这个程序的初始化,释放,读、写
struct node
{
一个指针;
int size;
int writeid;
int readid;
};给的结构体大概就是这样
后面还有一整面的智力题,但都不是关键。
总结吧:通过我和刘工(负责带我的前辈,同时也是我的二面面试官)的交流,这家公司虽然有一点看中学历,但如果你表现出解决问题的能力,就会予以考虑,意思就是说题目你没答出来没关系,就算不会写也要表现出自己的思维方向,多和面试官阐述你的逻辑。如果你这一方面的能力不行,这才是看学历的时刻。
三面是副总监,不问技术,问你有关他们公司的事情,多去官网了解,然后疯狂吹牛皮就完事儿了,一定要条理性地吹牛皮,谈谈他们产品的未来发展方向,其实还是你在吹牛皮!
最后吧,有几个同学也去面试这家的,最后却全部战败了,我觉得可能是我讲述自己的思维比较清晰,然后我比较讲礼貌,和外人说话多用“您”“谢谢”,看见面试官进来,要起立,笑容要有,但一定要镇定。其实也可能是我比较能吹牛皮?