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届秋招过程中我的笔试以及面试过程,一方面是为了给自己作为一个记录总结学习,作为面试复盘的一个记录 ,另外一方面作为一个分享,让大家能够少走弯路,针对性复习。 后面会持续更新!!!有需要的可以持续跟进

全部评论
我感觉我跟你是一个面试官,全程 sm 脸😓面完秒挂
2 回复 分享
发布于 2023-08-27 13:57 湖北
我一面就已经是lz说的二面状态了,面试官贼不耐烦,然而居然给我过了😅感觉二面纯拷打纯折磨
点赞 回复 分享
发布于 2023-08-03 11:52 四川
一面等了一天没结果 啥情况
点赞 回复 分享
发布于 2023-08-02 17:07 安徽
请问大佬你一面的时候面试官有说他们部门专门做什么的吗
点赞 回复 分享
发布于 2023-07-31 20:01 重庆
同二面秒挂
点赞 回复 分享
发布于 2023-07-31 17:27 陕西

相关推荐

我现在恨透腾讯了,为什么总是kpi我,去年9月kpi一次,今天kpi一次去年九月ieg:迟到了两三分钟,没开摄像头,期间还和别人有聊天,面试20分钟后留下一道算法题之后走了,我做完算法题之后,等了10分钟,没回来我也退了。7:40面完,9:00挂今天qq:上来先问八股,gmp模型和垃圾回收机制。我讲的都挺不错的,他说你既然这么了解go语言的gc,你了解java的吗(不了解),那了解cpp的吗(不了解)。他说想让我对比一下,可是我的简历上只有golang啊,为什么还要问我java和cpp呢?redis+lua脚本,这个一直在往深拷打,最后问到了,为什么redis执行一条命令是原子性的,没回答上来。然后看到了我实习经历里的第一条,我刚开始说,还没30秒就被打断了,说他知道了。然后问我会agent吗,我简历里完全没有相关内容,不知道为什么问我这个,我当然是不会,先问我会mcp吗,我说不会,我说没了解过agent开发,他又问你知道什么是rag,什么是skill,都不会最后留了一道算法,很简单的算法,二叉搜索树父子节点最小差值,然后他上厕所去了,回来的时候我已经做得差不多了,做了一些收尾。之后提交运行通过了,他也没有问我思路,没有让我讲一下,直接就说面试结束了问我有没有想问的,我问咱们的业务是什么呢他:qq,腾讯qq对我有什么建议吗他:没有,哈哈哈(这个哈哈哈是他说的)全长40分钟这个原本是周三晚上,然后周三中午给我打电话说周三有事推迟一下,我当时就应该预感到是kpi面了面试前还把充电器插头摔坏了,真的伤心,我要去大吃特吃了
killerDK:redis是原子性是因为单线程的原因吗?
查看8道真题和解析
点赞 评论 收藏
分享
04-02 16:52
已编辑
东北大学 Java
又双叒叕忘记录音了QWQ凭记忆恢复了一下面试官挺和蔼的,面着没有压力问了些计网OS,快忘完了,基础不太牢面试官介绍部门业务(面试官先介绍给好评)自我介绍这两个项目你是都是从0到1自己设计实现的还是怎么做的项目1(传统后端):你是怎么借助AI进行开发的数据是存在库里还是缓存里,这个你是怎么考究的如果这个项目你还想更新一下,加一些功能或者是做一些优化,你会如何借助AI来完成这次更新迭代?项目2(Agent):这个项目有什么你觉得最难的点吗?(我回答上下文工程)那你是怎么解决上下文工程的呢?这个项目这些东西你是怎么进行学习、开发的?MCP和Skill了解吗?有什么区别?(答上了但没太答到位)除了SpringAI,还了解什么AI开发框架吗?除了这些AI开发的知识,有了解什么大模型的内容吗,比如transformer(没有,确实得去学了QWQ)八股:websocket和Http(不会)TCP的拥塞控制和流量控制操作系统有哪些资源分配算法(好像是问的这个,不太记得了,反正问的是操作系统的什么算法,没答上来)互斥锁和信号量键入一个url,发生了什么,从不同的角度来回答,包括计网层面发生了什么?前后端层面发生了什么?前端在获取到后端的数据后,是如何进行内容渲染的?(没系统学过前端,就只结合vue的三个板块答了答)算法题:很简单,一组字符串的最长公共前缀,遍历一次即可AI Coding:写一个前端页面,后端写假数据即可(面试官后面提醒我说要考虑接口超时、响应过久等情况如何处理)反问:1.看JD描述说是全栈,AI Coding,那还需不需要补一下前端知识?面试官说会肯定是加分项,但不会的话,现在也可以AI写了,所以也问题不太大(我大脑翻译一下意思就是还是得会,但实际开发更多是AI Coding)2.后续流程:两轮技术面,一轮Hr面3.看笔试都在出大模型的知识,是不是意味着现在开发岗也得了解大模型的一些原理了?面试官说是的,现在都在借助AI提效,所以里面的原理肯定还是得了解一下了
查看20道真题和解析
点赞 评论 收藏
分享
评论
5
56
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务