OPPO提前批——底层软件面经
一面
Q:自我介绍
A:balabala
Q:项目难点
A:介绍项目
Q:有没有通过学习优化的创新实例?(通过学习把某个项目或者功能进行优化,创新改进的问题)
Q:专业相关知识,了解汇编语言么,会不会读汇编语言
Q:单片机和ARM的联系,两者之间有什么关系,
Q:列举几个常见的经典排序算法:冒泡排序,快速排序,归并排序
Q: 动态链接和静态链接的区别?问提示了,动态链接和静态链接生成长度的大小有区别吗?
Q:linux操作系统,用户空间和内核空间的区别
Q:freertos和linux最大的区别
Q:shell命令:比较一个参数>=用哪条指令
Q:写程序遇到问题,如何去debug,怎么去保存信息导出来,怎么去查它,能举一个完成例子么?
Q:打印一些信息,
Q:操作系统系统学习过吗?举例一个死锁的场景
Q:数据结构系统学习过?讲一讲印象比较深的数据结构或者算法
A:链表,应用场景?
Q:实际项目中用到数据结构吧?
反问环节:
1.对于新人的培养方案:有一些课程库
2.目前是统招统分,会有一些大致的方向
3.整体面试评价?
一面过,两天后通知二面
全程30分钟
二面
1.介绍项目
2.聊目前感兴趣的方向,它未来的发展
3.未来的职业规划
4.遇到最大的困难以及如何去解决它
全程30分钟
面完秒挂
总结:一面感觉还行,面试官也很友好,真的在认真问你技术,面试体验良好,面试官偶尔还会和你沟通,有啥不会的还会给你提示。到了二面,自我介绍时候我就感觉是KPI了,面试官全程拉着脸,就跟谁欠他钱是的,全程就你讲,也不和你沟通,你说半天他就说个哦,根本没啥互动,就是一问一答,机械性的提问,也没有技术问题,纯纯浪费时间,不想要我直接一面就挂得了!!!
#oppo##oppo提前批#本专栏主要是记录24届秋招过程中我的笔试以及面试过程,一方面是为了给自己作为一个记录总结学习,作为面试复盘的一个记录 ,另外一方面作为一个分享,让大家能够少走弯路,针对性复习。 后面会持续更新!!!有需要的可以持续跟进