技术面主要是问你的项目情况,我做的是嵌入式的项目,就是描述你的项目做了什么,实现了什么功能,还会问你一些嵌入式八股文,SPI和IIC有什么区别,同步和异步的区别,static变量,编程题比较简单(从1-100的整数挑选9的个数,怎么实现),口述就行。最后还会问一道考公的逻辑题
面试官问的面试题: 1.数字电路的触发器有哪些?
2.模拟电路的负反馈
3.同步和异步的区别
4.SPI和IIC有什么区别
5.简述一下c语言的static
6.一道编程题,从1-100的整数挑选包含9的个数,怎么实现
7.一道逻辑题,有一个宝物放在abc三个盒子中,a盒子说不在a,b盒子说宝物在c,c盒子说宝物不在c,谁说得对
面试主要为了解你的基本情况,并没有问很多的专业性的知识,并且好像只有一次面试,没有二次面试了,
面试官问的面试题: 一面感觉纯聊天,没问多少技术
1.自我介绍
2.家庭情况和学习情况
3.是否了解亚控,意向城市?
4.为什么想做软件开发
5.性格和个人优缺点
6.项目介绍
7.项目中印象深刻的点,难题如何解决?
8.了解哪些数据结构和算法
9.了解哪些设计模式
10.排序算法是否了解,冒泡排序的时间复杂度和空间复杂度
11.项目由几个人完成?有没有发生冲突?如何解决?实验室关系是否融洽?
12.期望薪资?
13.反问
问了下后续流程,因为在牛客上了解的是只有一面就发意向,但是这个面试官说后续会有HR面(或许是谈薪),也可能会加面(SP?)