我面试的是浙江海康威视,嵌入式开发工程师。
笔试,大题。
1.模态对话框和非模态对话框的区别。
2.关于计算机网络的,A给B发数据,通过路由器转发,考的ip,mac地址。
3.中断服务子程序,找错,宝典上类似的题。
4.socket编程connect函数参数解释,tcp和udp交互过程。
5.linux内核并发的原因。
6.32位arm处理器,哪种方式不对?char *p="0123456789abcdef";char str[]="0123456789abcdef";char str[100]="0123456789abcdef";并计算正确的sizeof,strlen。7.linux中,gdb,设置断点和运行的命令。
8.大概题意是,syn()接口处理syn请求,可能每秒请求太多,现在隔3秒处理这3秒内的请求,设计一种异步机制。还有一道附加题,智力题,20个药瓶,每瓶1g/粒,有一瓶1.1g/瓶,有一个天平,测一次找出不一样的药瓶。
隔天通知面试,面试的时候我发现笔试卷子都没有批,感觉他们公司比较注重简历和学校吧。
两轮面试,一轮技术面。自我介绍,介绍一个项目,主要框架和自己负责的工作,你报这个岗位的优势,你觉得你适合什么样的工作,很快就结束了。
二面,hr面,两个人一起进去的,面试官问问题,两个人先后答。自我介绍,你希望通过我们公司获得什么,你做的最有成就感的一件事,个人爱好。
遗憾的是,我后面没有收到offer,分析了一下,项目和岗位不对口应该是一个原因,我报的是嵌入式开发,不过我没有做过这一方面的项目。
满意的地方:
一面的时候,面试官就问你没有做过嵌入式的项目,那么你报这个岗位,你的优势在哪里。后面自我感觉答的还行吧,面试官就说我让你进复面,后面能不能进就看你自己了。
不满意的地方:
二面,有个问题感觉答的不是很好。