上海兆芯系统软件开发一面技术面(9.7)

1.流水的面试,铁打的自我介绍

就正常自我介绍,我的自我介绍大概是,一分到一分半,

2.因为岗位是做底层开发的,第一个问题问的我内存管理

这个内存管理可以说的太多了我就说了好多

3.问了一下我内联函数

我说俺不会,面试官说这个C里面用到的多一些

4.问了好多内核相关的问题

问的偏底层的我都说俺不会,而且我说我对于底层的都不太会

5.基本都是linux相关的问题,上面内存管理问完,问我怎么分配内存

我就说堆栈分配内存,面试官再让我说了说堆栈区别

6.四个过程

就是 预编译 编译 链接 汇编

7.有没有用过这四个过程

用过 简单说了一下这四个都干什么

8.问了问gdb命令

我从我之前项目解决的方向 回答了一下

9.问了问linux常用命令

我就把自己常用的都说了一下
不常用的不会的就说用到的时候会上网查

10.问我有没有在Linux上进行实际的项目

我说有 又不完全有

11.有没有编写过内核

当然无,这可太难了

12.评价了我一下,说我上层还可以,估计潜意识是不符合岗位需求哈哈哈哈哈哈发好人卡

没有明说让我反问,但是我还是问了一些,反正估计没二面就多问了一些
问了问部门做什么的,然后今年的情况,面试官说简历太多了,很难,面试官和HR都得加班哈哈哈,

我再总结一下吧,我已经面了六七场C/c++/嵌入式开发了,感觉今年太难了,

你可能感兴趣的:(嵌入式面经,linux)