2014通用电气实习生面试经验

前天去通用电气医疗中国面试了个嵌入式软件实习生职位,大公司可以说非常正规,对基础要求的比较高,虽然是个实习生,还是通过层层筛选,简历,电话面试,工程师面试

说一下我的经历,半个小时的电话面试,发挥的不太好,太突然了,没有任何准备,没进入状态;两个公司的工程师,四十分钟的工程师面试,全是专业知识问题,表现还不错,现场面试基本包含了电话面试里的内容,回忆一下提出的问题

1.时间安排

2.讲一下做过的项目(从你做过的项目中打断你,询问专业知识,主要是检验你是否真的做过,怎么做的,对基础知识掌握的怎样)

3.Linux系统搭建,处理器型号,Linux版本,用到的语言

4.从你的回答进一步询问语言类的问题:C:静态变量,静态函数;堆和栈;程序内存分配;变量存储位置;指针;野指针;枚举

    c++:类中静态成员作用;多态,实现多态过程中的调用方式是通过什么调用的实现结果不同;重载;覆盖;隐藏;引用;举例说明类的继承;抽象类作用

    Linux :项目中的交叉编译怎么编译的,用的什么编译器;虚拟机和win的数据共享;编译分为几个过程,及其具体参数;Makefile编写;Cmake;shell脚本;

                简述写过的关于多线程的Linux程序,在这其中怎样实现数据共享的;开辟多线程的C库函数;开辟进程的函数;进程与线程间的区别;Linux C中申请一个变量或者常量

                或者数组,字符,用的对象;进程的调度机制;在程序中如何申请内存空间的;网络编程用的什么,什么协议,什么策略;文件编程用的函数;说一个在处理字符串或者                   数组的时候用到的库函数;Linux中写程序都用什么工具;编译时候自己写Makefile吗;

    单片机:都用过什么外围器件;感觉用的最麻烦的器件是什么;用过示波器吗;IIC总线几根线,分为几个过程,启动start时怎么操作,end时怎么操作,应答时怎么操作;

SPI几根线,有几种模式;

    Android:项目中负责哪一块,用的开发环境,如何配置库,用的什么语言,网络过程中丢包怎么处理的,用没用过抓包工具

5.所做过的项目中感觉做的最完善的是哪一个,最兴趣的方向是哪一方面

6.对我们还有什么问题


面试过程中除了枚举那块回答的不好外,其他地方回答的都还可以,两个工程师,逐步加深的方式一直在追问,引导,过程还算轻松,语气和蔼,态度非常好,气氛良好,毕竟是工程师,不是公司HR喜欢问情商类的问题,没有涉及英语方面的内容,表示能看懂技术文档就好,口语无任何要求,最终获得口头offer

结果不重要,有这次面试经历挺宝贵的,学习进步无处不在

2014.08.06

你可能感兴趣的:(面试,软件开发,实习,ge,通用电气)