参加了校园宣讲会,进行了一轮笔试。贼多人挤在一块,笔试现场比较混乱。
一面:问校园经历、讲大学里做过的项目或竞赛经历、项目的细节、薪水
二面:问个人的生活经历、对公司看法。
长沙景嘉微电子有限公司上位机软件工程师面试题
一面:
做个自我介绍,
我是***,来自***,专业是**
你大学有过什么经历
参加过·······比赛获得的成绩靠前。(说的比较多
这个比赛有老师指导吗
没有,老师基本只管报销
那你很不错,这个比赛有几个人参加
5个一组
怎么分工的
****
你有什么收获
****
期望薪水是多少
10w
转化为月薪是多少,,,嗯,大概6、7千的样子,差不多,
~
好了,我的面试差不多,这些证书收好,这是你以后找工作啥的,强力证明
二面:
做个自我介绍
***
你的经历
***
了解我们公司吗
做GPU的,管理有序
你喜欢怎样的管理,不喜欢怎样的管理
有合理的规划,不喜欢突如其来的任务
遭受过最大的挫折时什么,当时怎么做的
***
最迷茫的事情,当时怎么做的
***
薪水期望
1w/月
比普通人你有什么优势
项目经历丰富,并且完成得不错
堆和栈的区别是?
(1)存储内容不同
栈:在函数调用时,栈中存放的是函数中(最底下是函数调用后的下一条指令)的各个参数(局部变量)。
堆:一般是在堆的头部用一个字节存放堆的大小。堆中的具体内容由程序员分配。
(2)管理方式上不同
栈:由系统自动分配并释放空间。 例如,声明在函数中一个局部变量 int b; 系统自动在栈中为b开辟空间,当对应的生存周期结束后栈空间被自动释放。
堆:需要程序员指定大小手动申请和手动释放,在C语言中使用malloc函数申请,使用free函数释放。
(3)空间大小不同
栈:获取空间较小。在Windows下一般大小是1M或2M,当剩余栈空间不足时,分配失败overflow。
堆:获得空间根据系统的有效虚拟内存有关,比较灵活、大。
长沙景嘉微电子有限公司嵌入式软件工程师面试题
题一,堆和栈的区别是?
题二,Volatile与Register的区别是?
题三,ARM里的大端格式和小端格式分别是什么意思?
首先需要自我介绍,然后面试管会问你项目,然后会让你解释项目中应用到的技术,这家公司面试的时候会让你带上成绩单,会重点看你的英语成绩,因为公司要求的是能无障碍阅读英文文献,估计我大学的时候英语成绩有些差,所以没有成功
面试官问的面试题:长沙 景嘉微电子股份有限公司嵌入式软件开发工程师面试题
1.请先介绍一下自己
2.说一下你的项目经历
3.你的项目中应用到哪些技术
4.什么是代码的整合
5.在你做项目中遇到了哪些问题,你是如何解决的
6.你还有哪些技术问题需要问