CVTE校招嵌入式经历

article/2025/8/24 14:01:54


一、网申

   网申无非就是填填项目经历和工作经历,大家按实际填就是啦,CVTE只要申请了网申都会给予测评的机会。关于填写的内容,在之后的技术面试中,考官会根据你填写的内容提出一些问题,但是大家也不用写得多详细,因为面试的时候,你能完整说出来才是最重要的。

二、网上测评  

 CVTE网上测评分为技术类和分技术类。非技术类测评时间自选,技术类测评时间统一。 技术类的测评内容为(25道多选+2道编程),根据所选技术岗位不同,测评内容也是不一样的。总的来说,嵌入式岗位测评并不难,主要涉及C语言,C++, 网络,单片机,linux等基本知识,但因为是多选所以需要比较良好的基础才能选择正确。当时我做的两道编程题是 类似字符串的比较 和一个根据按键输入判断密码是否正确。按我的感觉,改卷应该是机改,所以大家不用想什么很复杂的算法,只要能把功能实现就可以啦。还有的就是CVTE不是OJ系统,是不能编译和运行的,个人感觉比较坑。

二、技术一面

 莫名其妙就通过了网上测评,感觉是只要达到一定分数就可以进入技术面试,所以大家不必太担心被测评难倒。当天我是选择了中午的面试时间,在黄村地铁站,然后坐包车去CVTE第一工业园。当天我估计大约技术类的有1000人。营销类的也大概有1000人

嗯。工业园大概三栋十几层高的楼,环境十分优美,饭堂也是十分高级(而且是免费的),而且HR十分贴心吧,都会问每位同学吃饭没有,没有的可以去饭堂吃。 一行人去到,就扫了一下二维码排队,然后进入电影院等待。。。等了挺久的,那部电影应该是终结者系列,挺好看的。。。。。

       等到差不到,就被带入一个很大的地方进行面试。 如下图



     面试是二对一,或者一对一。当时我面试的面试官十分nice,面试官会问你有没有学XX的知识,如果有就会展开询问。面试的问题如下

        0、你最满意的一个项目,遇到的问题,解决的方法

当时我是说了自己在一个公司的项目(DSP+QT),也不用是多复杂的项目,但一定要能讲清楚你做了什么,桌子上有纸和笔,可以一边画图一边描述

1、const和define的区别

2、接口和抽象类的区别

        因为我是没学过java等语言,所以我说我不知道接口的概念,但我知道接口是利用纯虚函数实现的,然后我解释了一下纯虚函数的概念。

        

3、虚构函数能不能是虚函数

        

4、构造函数能不能是虚函数

        当时我是打构造函数可以虚函数,但没有用。后面回头想了一下,发现构造函数是不能成为虚函数的。

        

5、如何在不同函数使用同一个指针。

        全局变量,如果为空,则申请内存。

6、用两个队列实现栈

7、如何判断循环队列为满


8、函数指针与指针函数


9、struct 和 class的区别


10、struct计算大小

       

问了挺多,但现在都忘了,不是很难吧,都是基础知识,最后从桌面随机抽了一道算法题目,让我手写算法。当时抽到的是求一个数的质因子。手写算法不容易的呀,很容易因为紧张卡死的。那时候写了十几分钟吧,写了一个不太完美的算法。最后问了面试官这道题应该怎么做,面试官十分nice的回答了。

最后面试官问我有没有什么想问的,当时啥都没有准备,就问了一下面试官是怎么学习嵌入式的,面试官就十分认真的回答。。



三、技术二面。

      回答后第一个面试官后,你会在现场稍等。这时候有两个结果,如果你被请回电影院,那就是失败了,准备回去吧,如果你被请到另外一边,那恭喜你,你还有机会。 我当时以为第二面是hr面,还想放轻松一下拿个雪梨吃,吃到一半,又被叫去面试。面试大概是一个40多岁的男子,十分严肃,不苟言笑。最后聊了一下,感觉应该是技术经理,问题都问的十分尖锐。大概如下


     0、也是相同的说项目经历,一样的项目,一样的描述。可是这个面试官就各种问我,问我为什么不用arm用DSP,问我为什么不用tcp用udp。。。

    

     1、然后就根据你的岗位问了岗位相关的问题,因为我是面嵌入式的,就先问了! arm9有多少个寄存器

       

     2、P15 、P14、P13寄存器是什么寄存器


     3、P15 、P14、P13在函数调用时怎么变化


     4、主设备号和次设备号的区别


     5、驱动设备有哪几类

    

     6、平台驱动是什么

   

     7、probe函数作用


    8、最后写了一个字符串匹配的函数,因为第一次面试,所以没考虑太多的输入情况,但是最基本的指针判断等异常还是有的。所以写了一次,面试官说有一些情况不适用,改了一下。然后改完,又说一些情况不适用,最后改完。面试官满意。

  

    9、端口的定义  

     驱动代码经常看到的。

    

    10、*[P + 1]   换成 *[1 + P]是否可以

       当时回答错误。


      这个面试官知识面十分广,而且肯定是与你岗位相关的,他问我的那些问题,早上复习时,刚刚好没有时间就略过了一下。然后我只能说出大概,我解释称,我全部都有学过,只是最近在干DSP,所以忘了。最后今天就这样结束了。


四、终面

因为在技术二面中表现一般。所以没抱什么希望,但最后还是通过了技术面试,来到终面。

       终面时大概还剩下120人。

       终面前,cvte还会让你再填写一份简历。 主要内容为,家庭情况、最感动的事情、最不开心的事情、期望工作地点、抗压情况、有没有女朋友之类的。

      

        面试时是一对二。问题也是跟简历差不多。但是HR是十分有经验的,如果你有一些东西说谎了,一下就看出来,而且也不要太吹嘘自己,按平常心来就好。我建议,你要变现的十分抗压,而且不反感加班。最后HR会问你有什么问题想问,你最好准备几个,让hr看出你对进入他们公司渴望。

       因为我个人比较反感长时间加班,所以在一些问题上,我选择了回避。

       最后终面没通过咯!。不过也没什么所谓,本来就是来积累经验的。



总结:从头到尾CVTE都没有问过我学校,感觉应该是不怎么看学历的。但是本科是基本!。CVTE的福利、薪水确实很高,但是我觉得该公司差评太多,而且我去面试的时候,80%的技术人员都是戴着眼镜的。。。有点方。2000人的公司,貌似公司业务不是什么朝阳产业。反正这个见仁见智。总的来说,技术面不难,但hr的权利出奇的高。。。


http://chatgpt.dhexx.cn/article/07aVlWiI.shtml

相关文章

互联网公司校招Java面试题总结及答案——CVTE

有的没有答案,或者重复的被我去掉了,其他的请参考我的系列文章: 互联网公司校招Java面试题总结及答案——美团 ( 百度Java面经)互联网公司校招Java面试题总结及答案——百度(目前只是部分总结) …

ijkplayer 源码分析(1):初始化流程

一、ijkplayer 初始化流程 本文是基于 A4ijkplayer 项目进行 ijkplayer 源码分析,该项目是将 ijkplayer 改成基于 CMake 编译,可导入 Android Studio 编译运行,方便代码查找、函数跳转、单步调试、调用栈跟踪等。 初始化完成的主要工作是创建…

ijkplayer框架深入剖析

随着互联网技术的飞速发展,移动端播放视频的需求如日中天,由此也催生了一批开源/闭源的播放器,但是无论这个播放器功能是否强大、兼容性是否优秀,它的基本模块通常都是由以下部分组成:事务处理、数据的接收和解复用、音…

android编译ijkplayer,android studio 3.0 集成ijkplayer

一、ijkplayer编译过程略,有兴趣的朋友可以再研究,以下以编译好的版本讲解。 将ijkplayer相关的so及aar文件复制到app下的libs目录,为支持多版本的手机使用,将所有的so文件都复制过去。 文件下载地址:https://download…

开源播放器ijkplayer的使用

编译 快速入门: ijkplayer是Bilibili发布的轻量级 Android/iOS 开源视频播放器。核心代码主要是用C写的,主要由ffmpeg(解码)openssl(https)播放器相关组成。编译可裁剪,支持直播、点播(在线播放)、硬件加速解码、弹幕等,完整版支…

ijkplayer笔记

一、初始化 - (id)initWithContentURLString:(NSString *)aUrlStringwithOptions:(IJKFFOptions *)options {if (aUrlString nil)return nil;self [super init];if (self) {ijkmp_global_init();ijkmp_global_set_inject_callback(ijkff_inject_callback);[IJKFFMoviePlayer…

Ijkplayer编译

记录一下编译ijkplayer过程 一、环境 1.1、VMware ubuntu 1.2、安装git、vim sudo apt install git sudo apt install vim二、配置编译环境 2.1、配置AndroidSDK环境 2.1.1、下载AndroidSDK wget http://dl.google.com/android/android-sdk_r24.2-linux.tgz国内下载地址…

ijkplayer播放器剖析(一)让ijkplayer播起来

一、引言: ijkplayer是一款对FFmpeg封装非常好的第三方开源播放器,遗憾的是,ijkplayer2.0似乎不开源,并且1.0版本更新也基本停止了,很多公司都会采用ijkplayer作为其播放应用的内核,这款集合软硬件编解码功…

13_android编译ijkplayer

13_android编译ijkplayer 一.编译环境 macOS Big Sur 11.4NDK r10eHomeBrewgit 二.编译前准备 配置ANDROID_SDK和ANDROID_NDK环境变量 安装git,make, yasm brew install git brew install make brew install yasm三.使用git获取ijkplayer最新源码 g…

ijkplayer项目

ijkplayer项目 环境配置 NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。NDK提供了一系列的工具,帮助开发者快速开发C(或C)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨…

ijkplayer android 内存,IjkPlayer

ijkplayer是b站开源的超级好用的视频播放器,小编这里为大家送上。相信大家都早有耳闻。ijkplayer Android和ios都可用,还支持多种视频的硬解码。人生苦短,不如快点试一试。需要的朋友快来西西下载吧! 应用简介 ijkplayer是Bilibil…

android集成 ijkplayer Ijkplayer集成使用方案 + demo

首先想使用ijkplayer的话,肯定得先编译啦,但是我之前已经编译好了,时间是2018年3月份左右,版本也是当时最新的0.8.8,所以大可放心使用 其实拉到项目中还是很简单的。也就是把要适配的.so库拉到项目中,再把需…

ijkplayer 源码分析(上)

本文基于0.8.8版本的 ijkplayer ,对其源码进行剖析,涉及到不同平台下的封装接口或处理方式时,均以 Android 为例。 ijkplayer 是一款比较出众的开源 Android/IOS 跨平台播放器,基于 ffplay,API 易于集成,可…

ijkplayer播放器剖析(五)视频同步与渲染机制分析

ijkplayer播放器剖析系列文章: kplayer播放器剖析(一)从应用层分析至Jni层的流程分析 ijkplayer播放器剖析(二)消息机制分析 ijkplayer播放器剖析(三)音频解码与音频输出机制分析 ijkplay…

ijkplayer播放器详解使用教程

1.认识ijkplayer 最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于ffmpeg开发的。最开始准备用Vitamio框架开发的,相关的文章也比较丰富,结果对于非个人移动应用均需购买Vitamio使用授权。不过B站开…

ijkplayer播放器架构从原型到升级

ijkplayer是一款跨平台的播放器,支持Android与iOS端,核心部分基于ffmpeg,支持Android的mediacodec硬解与iOS的videotoolbox硬解,视频图像采用OpenGL进行渲染。许多主流播放器都使用ijkplayer作为播放方案。接下来我们从核心播放流…

游戏手柄改typec接口

前言 几年前买的杂牌游戏手柄坏了好久,连接十分不稳定,稍微动一下线就会断连,我推断是线的质量不好,理论上将把线换掉应该就好了。一不做二不休,我想直接改成typec接口,手柄与数据线分离,这样就…

nl80211_iftype接口类型详解

NL80211_IFTYPE_UNSPECIFIED 上层协议未指定硬件接口类型,由驱动指定 NL80211_IFTYPE_ADHOC independent BSS member,各个无线主机之间对等交换数据 NL80211_IFTYPE_STATION managed BSS member NL80211_IFTYPE_AP 接入点,通常一端通过有…

android接口和type c对比,USB Type-C究竟比3.5mm音频接口好在哪里?

随着苹果宣布将在iPhone7/7 Plus上取消传统的3.5mm音频接口,不少动作快的手机厂商已经即使跟进了,目前乐视所有新机和摩托罗拉Moto Z均使用USB Type-C接口代替3.5mm音频接口,这样做究竟有什么好处呢? 基础知识 首先我们需要知道,3.5mm接口所传输的是立体声模拟音频,这也就…

TYPE-C接口的定义诠释以及功能参数挖掘

现在的安卓手机大多都采用了Type-C接口,如华为、荣耀、小米、三星、魅族等。对于这个接口,大家不再陌生,但大多数人对它的认识还停留在 “支持正反插”、“用来充电” 的基础层面。今天就来深入挖掘一下TYPE-C发展七年至今,为何能…