2022嵌入式秋招总结

本人双非渣硕,成绩并不是很好,实验室也不是最厉害的,只是想着秋招基本结束了,特此一游,哈哈哈!
声明:下面纯属个人经历和建议,如有不同意见,请勿杠,见仁见智即可!

嵌入式厂商划分

通用芯片原厂:ST TI RK 全志 NXP MTK 展锐 海思 高通

射频芯片原厂:Nordic 乐鑫 瑞煜

SOC模组厂商:移远 广和通 中移动 中兴物联

智能应急产品:小米 华为 美的 OPPO DJI

商业&工业:海康 大华 大族 优必选 讯飞

物联网平台:涂鸦 中移动 机智云

互联网厂家:阿里云IOT 腾讯IOT 京东 头条 百度 美团

已投递公司

大华(含内推)(提起批)---直接变成正式批(面试已拒)

华为:账号:TW_WT_Brain 163邮箱 jiayouTW2021@

诺瓦星云科技(提前批)

联发科:武汉岗(提前批)

星思半导体(没消息)

OPPO——–已改正式批

深圳韶音科技(提前批)(没消息)

TCL(提前批)(没消息)

百度(提前批)(没消息)

大疆—-嵌入式软件开发—–西安(正式批

汇顶科技(提前批没有申请出去)-----嵌入式软件开发工程---------成都-------正式批

荣耀---------嵌入式软件开发工程师----------------西安---正式批

海康威视-----智能传感器算法工程师-----------成都研究院(应该是正式批

寒武纪—-----系统软件开发工程师—–-----------西安—-提前批(已挂)

元戎启行--------嵌入式软件工程师-----------深圳-------正式批

理想汽车--------软件工程师----------------上海------正式批

深信服---------C++开发--------------------成都----提前批

紫光展锐——嵌入式软件工程师—–---------------成都—–正式批(投太晚,挂了)

联想——-----IT技术工程师(Linux方向)—–-----成都—–提前批和正式批一起(没消息)

绿盟科技—–-秋招研发工程师——----------------成都——-正式批:有点偏软件,数据结构/设计模式/面向对象编程思想

阿里巴巴—–-嵌入式软件工程师—–---------------杭州—–正式批

小米-------—–嵌入式工程师----———————-成都

上海安路信息科技股份有限公司------嵌入式系统工程师(5人)---------成都-----------正式批(没消息)

360---------嵌入式软件开发工程师-----------------北京/深圳

经纬恒润------------嵌入式-----------------------------成都

晶晨半导体------------Linux系统开发工程师-------------成都

旷世科技---------------研发工程师------------------------成都(简历挂)

美的集团---------------嵌入式开发-----------------------(笔试已拒)

扬智科技--------嵌入式软件开发------------------成都()

两江卫星移动通信---------------嵌入式软件开发------------------成都(没消息)

京东----------------------嵌入式软件开发--------------------北京(笔试未做)

锐明技术-----------------C++开发----------------------------成都(笔试已拒)

TP-LINK-----------------嵌入式软件-------------------成都

vivo---------------------C/C++(嵌入式方向)---------------城市不定

字节跳动--------------C++客户端开发------------------成都(笔试挂)

锐捷网络-------------C++软件开发---------------------成都(笔试已拒)

豪威科技--------------嵌入式软件开发------------------上海

兴业数金-----------------C语言开发-------------------------成都(没消息)

新华三-----------------C/C++软件开发---------------------成都

江波龙------------------嵌入式软件开发-----------------------成都(面试已拒)

哲库科技---------------底层软件开发------------------------成都(人才库)

MPS——————–嵌入式软件开发-----------------------成都(没消息)

地平线--------------------应用软件开发------------------------西安(面试已拒)

已做笔试公司

禾赛科技

乐鑫

大华

蔚来汽车

联发科

诺瓦

理想

荣耀

汇顶

绿盟

360

晶晨

阿里巴巴

兴业数金

字节跳动(笔试挂)

京东笔试(放弃)/地平线笔试(已做)(冲突)

扬智科技笔试(放弃)

江波龙笔试

OPPO笔试

ZEKU笔试

百度笔试

vivo笔试

新华三笔试

面试公司

1.乐 鑫(凉)

一面

开头问了两个问题,SPI和IIC;然后出了一道类似于数据接收处理,然后返回的题目;

题目描述:

有一个从计算机接收数据的函数:

void data_recevied(uint8_t *data, size_t size, size_t offset);

这个函数的功能,是从计算机接收到数据,数据的大小,数据的偏移量;如果数据连续的话,就使用数据发送函数,将数据发送给用户,如果不连续的话,应该怎么处理

数据发送函数:

void user_send(uint8_t *data, size_t size);

这个函数的功能不用管。

要求实现:

接收数据的函数。

考虑问题:

1.怎么样去判断数据是否连续;

2.在不知道数据大小的情况下,怎么去存储多个不连续的数据;

面试官给的实现思路:

定义一个存储数据,大小,偏移量三个元素的链表,在数据不连续的时候,将数据插入到链表中,形成一个有序链表,然后在数据连续之后,遍历链表,一次性的将链表的数据发送给用户,然后清除链表,只保留最后一个节点的信息。

2.禾赛科技(凉)

无面试,笔试完直接凉

3.蔚来汽车(凉)

无面试,笔试完一个月之后直接凉

4.诺瓦科技有限公司

一面:先聊项目;没问什么东西

1.问了SPI的一些特点,还有串口,DMA原理,映射方式

2.C语言:static,volatile,结构体

3.FreeRTOS:任务调度,什么时候会发生任务调度

4.数据结构和算法:快排

5.网络:TCP,UDP,三次握手,四次挥手

6.Linux:想问,但是没问

总结:

感觉还是缺乏Linux的东西,一个项目有点单薄,经不起推敲

需要更加深入的东西,或者补充Linux的知识,然后对项目进行更详细的梳理,突出里面用到的知识点和技术,主动引导话题。

建议将研电赛的项目引入到简历中,只是需要再仔细回顾推敲一下,顺便把Linux给补充一下。

二面:感觉像一个聊天局

1.先分享了自己项目中的一些问题和解决过程

2.然后是一些非技术问题

5.荣耀

一面:

1.自我介绍

2.项目介绍

3.对项目进行询问:

主要用到了什么技术,碰到一些什么问题,怎么解决;

30分钟不到,结束

二面:

1.自我介绍

2.项目介绍

3.项目询问:

稍微要更加仔细一点,还是有碰到什么问题,怎么解决的;

然后是一些性格类的问题:

对加班什么看法;

你如果碰到愤怒的情况怎么处理;

找女朋友没有;

等等

6.元戎启行

一面:

自我介绍

SPI和IIC的相关问题

然后如何给IIC识别不同的设备地址

C++ 的多态底层实现原理

两道题:

1.相机对焦算法,怎么快速进行最清晰的焦距

2.掷骰子,猜点数,一个概率问题

3.一个算法题,f(x)=x^2,求[0,a]区间内,f(x)于x轴围成的图形面积,不能用定积分公式

全程属于引导型面试,每次卡住的时候,面试官会给出一些思考的方向,然后再去想。

虽然感觉难度有点大,但是面试体验还行,态度还可以。就是没开摄像头,只有声音。

二面:

自我介绍

项目碰到的一些问题和解决方法

然后是常规的基础面试:C/C++

1.堆,栈是什么

2.#define 和 const

3.深拷贝和浅拷贝

4.右值引用,move语义

5.进程,线程,多线程

6.模板

7.死锁产生

8.数组,单链表,双链表,删除元素,时间复杂度

9.strcpy函数的功能,如果自己实现一个strcpy怎么实现,然后添加一些条件,又怎么实现

反问结束

1.用的开发环境,技术栈,软件的话,Windows,Linux,C++

2.工作时间比较灵活

2021-9-1 三面

还是电话面

自我介绍,项目介绍

1.你在做项目的过程中,你一开始是怎么去设计的?然后碰到一些问题,又是怎么调整的?

2.后面就是探讨项目里面关于雷达算法的一些东西,怎么做的,具体做到什么程度了?

最后基本聊到我不会就差不多结束了。

然后反问,问了两个问题。

1.在公司工作的收获

2.对目前公司从事自动驾驶行业的前景看法?

34分钟,基本结束。

最后这个应该是leader,可能没了,算法还是说的不太好。

7.大疆(凉)

一面:8-27 18:30

电话面:

1.自我介绍

2.项目介绍

3.开始针对项目发问,问的很细很深入,基本上接近不会了

4.然后有没有其他项目,继续发问

5.完了之后,问驱动内核有没有了解,说了解,没怎么实践过

(1)static的作用

(2)进程和虚拟内存的关系,原理之类的

(3)互斥锁和自旋锁的区别

8.经纬恒润

时间:8-30,下午2点开始,电话面。

上来自我介绍;

然后是项目介绍;

基本就花了10分钟;

C语言问题:

1.在函数内部定义了两个变量a,b;再定义两个指针pa,pb,分别指向a,b,问a,b的地址那个大?

2.进程和线程间通信方式;

然后就结束了,反问。

我问了一个问题准备挂了,他说今天一面二面一起,直接出结果,后面就发offer了。

然后我就问工作时间,早上9九点,晚上6点,正常会加1-2小时的班。周末双休。

然后我又聊薪资,先说月薪15K,再说年薪,我说20w,说没问题。

最后说是过段时间才能给offer,说是因为还没开学,他们招聘也还没完全开始。

9.绿盟

时间:9.1 下午3.15

我简历上写的嵌入式软件,然后投的研发工程师。

面试的时候,我是偏底层一点的,然后面试官应该是个偏软件的,做DDos的。

自我介绍,项目介绍。

因为是偏硬件的介绍,所以基本没问。然后我在里面提到了互斥锁,后面开始一些八股文的一些东西

1.互斥锁,除了互斥锁还有那些可以用于进程,线程同步互斥的方式

2.C++,问了虚函数,虚函数多大,什么函数能够成为虚函数,什么不能作为虚函数

3.计算机网络,socket连接通信过程,不是三次握手,四次握手,就单纯的连接过程

4.操作系统,用户空间和内核空间是什么

然后是反问。

上面的问题,前面两个八股文太久没看忘了,后面两个倒是知道。

加起来有45分钟。估计凉了。

时间:9.15 上午9点 现场面

自我介绍

然后比赛介绍

项目介绍

全程基本属于聊天型,技术涉及不多,在学校有没有担任职务之类的

基本就结束了。

全程30分钟左右吧。面试我的是个女总监。

直接给了口头意向,中午就发了意向书。

10.深信服(挂)

时间:9.4 上午10点 45分钟

基本上啥也没问。

项目介绍

然后碰到那些问题,怎么解决的

最后给个数组写个层序遍历,不会。

11.晶晨

时间:9.6 上午11点 50分钟

自我介绍

项目介绍

碰到什么问题,怎么解决的。自己说的有点多,下次应该稍微收敛一点,等待别人询问。

然后是一些有点类似八股文的东西,问了Linux,数据结构和算法,计算机网络之类的。

第二个面试官问了FreeRTOS,不过具体也没有问什么东西。

最后问,性格怎么样,意向地,怎么学习知识的。

时间:9.25 晚上7点过

我说换到成都的部门,结果重新给我来个一面

全程围绕简历进行提问

说是后面还有二面

说实话,感觉有点恶心。

时间:9.26 下午2.30

成都部门二面

自我介绍

然后就项目聊天

后面就纯聊天,行业啊,职业规划啊

12.360

时间:9.7 下午2.20 40分钟

C++八股文,大概有10个问题

项目介绍,随便聊聊

Linux和FreeRTOS区别,虚拟内存

业务介绍:做视频推拉流处理

反问:

1.培训

2.工作时间

时间:9.15 下午2:00 40分钟

自我介绍;

然后是一个应用场景的系统设计题目,进行探讨;

20分钟完;

后面20分钟问一些技术无关的性格问题:

你是怎么学习一项新技术的;

你最引以为豪的事情是什么;

你近期情绪波动最大的一次是什么时候;

反问:给我解释了他们部门具体在做些什么东西,新人培养过程。

最后结束的时候问我手里有几个offer。

三面最恶心,约了时间,然后不发面试链接,也没有联系方式,就这样不了了之了,也不知道为什么????

13.豪威科技(挂)

时间:9.10 上午 45分钟

没有自我介绍,直接介绍项目;

然后对项目中的一些地方进行询问;

碰到了什么问题?对一些问题进行解答;

主要是关于SPI的相关知识。

然后问了C语言的一些基础知识,static,基本数据类型,内存分布

数据结构和算法:快排

14.汇顶科技(凉)

时间:9.10 下午三点

面试体验最差

迟到40分钟

问一些SPI,深入之后,没有解释清楚,然后就开始恶心人了。说你学习能动性不高啊之类的。

这是我面试体验最差的一家,估计碰到的这个面试官不行。

15.小米

一面:时间:9-16 下午1.30

自我介绍

然后面试官问了两个问题;具体记不住了;

我再反问两个问题;

结束。


二面:时间:9.17 上午11.30

自我介绍

综合性面试。聊了大概半个小时,最后给我推荐的是一个nuttx物联网实时操作系统。

16.vivo(挂)

时间:9.23 下午4.35

自我介绍

两个C++知识:

static

构造函数

然后撕了三道算法:

1.合并两个有序数组

2.判断链表是否有环

3.查找数组中的一个整数(二分)

反问

17.华为

时间:9.24

上午9点过一面:

自我介绍

C语言

数组,链表,红黑树的优缺点

链路层的作用

然后是算法题:

验证IP地址

10点过二面

自我介绍

问一些项目碰到的问题,反正随意

然后是算法题:

整数转罗马数字

反问

下午4.40 三面

自我介绍

主要是性格方面的一些了解,聊天

无技术问题

反问

18.OPPO

时间:9.24 下午2.30

一面

volatile

多线程访问临界区的保护方式有什么

内核:slab分配器原理

反问

时间:10.12, 晚上8.10

二面

属于综合面试,聊天类型

全程接近半个小时,最后反问

三面

HR面

属于性格,企业文化相关面试。

比如:请用三个词描述自己之类的,是否了解OPPO

已获意向书

诺瓦科技----------嵌入式软件开发---------------西安

经纬恒润----------嵌入式软件开发---------------成都

晶晨----------------嵌入式软件开发----------------成都

绿盟----------------研发工程师----------------------成都

荣耀-------------------嵌入式软件开发--------------西安

新华三-------------C/C++软件开发----------------成都

小米----------------嵌入式工程师-------------------成都

OPPO----------------Linux系统工程师------------成都

元戎启行------------嵌入式软件工程师------------深圳

华为-----------------通用软件工程师(数据存储部门)----成都(无限等待开奖中)

个人建议

1.基础知识要牢固,而且要深入

(1)从C语言,C++语言,计算机组成原理,操作系统,计算机网络,数据结构与算法。这些东西实际上是一体的,所以最好能够形成一个自己的知识框架去记忆它,这样才不容易忘记,并且比较容易梳理清楚面试碰到的每一个问题属于那些范围,又和那些知识是相互联系的。

另外建议要多看专业书籍,而且尽量多读两遍,印象会更深刻,因为书籍才是构建知识框架的最好途径。

(2)嵌入式相关的知识比较杂,从单片机,到实时操作系统,到各种接口,到Linux系统。同样建议进行知识框架梳理。

如果没有学习方向,建议直接从正点原子开始学习,跟着走一遍,还是挺详细的,基本内容都涵盖到了。

2.项目描述要清晰,而且逻辑要通顺

面试基本都会让你简单介绍下项目,这个时候你必须在2-3分钟之内把自己做的东西完整的阐述一遍,从背景,需求,设计,过程,结果都要说到。最重要的是:不要把自己没做的东西写上去,或者没搞懂的东西写上去,否则就等着GG吧。

另外就是面试回答技术问题的时候:不要单一的去回答面试官问题,根据自己梳理的知识框架去拓展它 ,一来时间会过得快一些,二来会显得自己知识量还是比较丰厚的。

最后就是回答一些无关技术问题的时候:基本上就实话实说好了,不要去杜撰一些自己没有的东西,品质啊,特点啊之类的。别人会很反感这个东西。

学习资料啥的就不放了,网上这么多资料,我只是想说好的知识基本上是需要付费的,不要贪便宜,另外资料贪多嚼不烂,不要网盘藏一堆,结果个个都是第一节的进度。抓住一个往死里扣,总会学到东西的!


完结撒花

本人从6月份开始秋招,6月底开始投递的简历,一开始基本是有什么投什么,然后刚开始做笔试都有点紧张。仍记得第一次面试说话都有点发抖,然后开始各种面试,摸清楚套路和自己答题的思路之后,面试就越来越顺了。并且真的非常建议先从一些中小型公司开始去面试,有时候信心是很重要的东西,这是我这次秋招的最大感触。当你能够获得公司认可时,自信心会越来越好,面试的状态也会更好。同时,每一场面试基本都会碰到一些以前没有碰到的问题,可以不断的去丰富自己,多总结。

我是属于海投型选手,因为一开始感觉可能找不到啥工作,所以投的有点多,最多的时候,一天四面。反正整个过程有点煎熬。

希望牛客的各位都能收获满意的offer。

路未有期,江湖继续!



#面试题目##大疆##诺瓦星云##北京经纬恒润科技股份有限公司##乐鑫##元戎启行##荣耀手机#
全部评论
你这字体颜色咋这么浅
1 回复 分享
发布于 2021-10-20 15:23
能不能说下待遇
1 回复 分享
发布于 2021-11-16 19:49
哎 秋招就投了两个公司的路过
6 回复 分享
发布于 2021-10-20 10:18
楼主让我知道了,咱成都居然有这么多做嵌入式的公司😂
3 回复 分享
发布于 2021-11-02 11:11
楼主西安荣耀什么时候面完的
2 回复 分享
发布于 2021-10-20 12:39
楼主也太猛了吧,我也是海投型,做了N多家的笔试面试,也幸运的收到了诸多offer,加油!
2 回复 分享
发布于 2021-11-10 10:07
牛的
1 回复 分享
发布于 2022-04-18 01:26
太强了,请问有没有哪儿能找到合适的项目呀
点赞 回复 分享
发布于 2021-11-09 22:21
楼主是怎么过笔试的?我笔试都过不去
点赞 回复 分享
发布于 2021-12-18 14:31
太猛了 我感觉我还啥不会呢 马上就要秋招了 希望也能有个不错的工作吧
点赞 回复 分享
发布于 2022-05-30 19:00
最终你去了哪儿
点赞 回复 分享
发布于 2022-07-21 23:26
大佬准备的什么项目
点赞 回复 分享
发布于 2023-02-12 23:39 广东
兄弟们,现在在大概是在广和通和豪威之间做抉择?本科应届毕业生,广东发展,能不能做做推荐,介绍下利弊。
点赞 回复 分享
发布于 03-29 01:29 广东
想问一下豪威挂了有通知吗
点赞 回复 分享
发布于 04-08 10:43 广东

相关推荐

3.内存管理&编程题(20道) 3.1由gcc编译的C语言程序占用的内存分为哪几个部分?栈区(stack)存放函数的参数、局部变量。堆区(heap)提供程序员动态申请的内存空间。全局(静态)区(static)存放全局变量和静态变量,初始化不为0的全局变量和静态变量、const型常量在一块区域(.data段),未初始化的、初始化为0的全局变量和静态变量在相邻的另一块区域(.bss段)。程序代码区存放函数体的二进制代码和字符串常量。3.2小端:一个数据的低位字节数据存储在低地址   大端:一个数据的高位字节数据存储在低地址   例如:int a=0x12345678;  //a首地址为0x200,大端存储格式如下:如何判读一个系统的大小端存储模式?(1)方法一:int *强制类型转换为char *,用"[]"解引用 void checkCpuMode(void)  {      int c = 0x12345678;      char *p = (char *)&c;      if(p[0] == 0x12)          printf("Big endian.");      else if(p[0] == 0x78)          printf("Little endian.");      else          printf("Uncertain.");  }  (2)方法二:int *强制类型转换为char *,用"*"解引用 void checkCpuMode(void)  {      int c = 0x12345678;      char *p = (char *)&c;      if(*p == 0x12)          printf("Big endian.");      else if(*p == 0x78)          printf("Little endian.");      else          printf("Uncertain.");  }  (3)方法三:包含short跟char的共用体 void checkCpuMode(void)  {      union Data      {          short a;          char b[sizeof(short)];      }data;      data.a = 0x1234;        if(data.b[0] == 0x12)          printf("Big endian.");      else if(data.b[0] == 0x34)          printf("Little endian.");      else          printf("uncertain.");  }  3.3全局变量和局部变量的区别?(1)全局变量储存在静态区,进入main函数之前就被创建,生命周期为整个源程序。 (2)局部变量在栈中分配,在函数被调用时才被创建,在函数退出时销毁,生命周期为函数内。 3.4以下程序中,主函数能否成功申请到内存空间?#include  #include  #include  void getmemory(char *p)  {      p = (char *)malloc(100);      strcpy(p, "hello world");  }  int main()  {      char *str = NULL;      getmemory(str);      printf("%s", str);      free(str);      return 0;  }  答案:不能。 解读:getmemory(str)没能改变str的值,因为传递给子函数的只是str的复制值NULL,main函数中的str一直都是 NULL。正确的getmemory()如下: ①传递的是二重指针,即str的指针void getmemory(char **p)   {      *p = (char *)malloc(100);      strcpy(*p, "hello world");  }  ②传递的是指针别名,即str的别名,C++中void getmemory(char * &p)   {      p = (char *)malloc(100);      strcpy(p, "hello world");  }  以上内容摘自专刊《嵌入式岗位笔试面试真题讲解》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看:                  https://blog.nowcoder.net/zhuanlan/v0ELPM嵌入式公司推荐:   华为       、    小米         、     OPPO       、VIVO、     CVTE         、     大疆       、insta360影石、美的  、   TCL  、小米    、经纬恒润     、小鹏、 图森未来    、   百度    、滴滴、蔚来、理想、     联发科、 紫光展锐    、全志、   寒武纪    、晶晨半导体   、汇顶、华为     、 中兴    、浪潮    、TP-LINK、    讯飞、商汤、海康威视    、浙江   大华    、360。qi
查看4道真题和解析
点赞 评论 收藏
分享
总共四轮技术面(实际三面,但一面操作很迷,说算两面)+hr面一二面一上来手撕算法,给你一个有障碍物的网格,放棋子,不能相邻,求放置棋子的所有情况(说不放棋子也算一种情况)。刚看这题时有点像八皇后,但是不限定棋子,尝试用回溯写了下,没写出来。中途面试官说有事,临时走了,然后又来了一个面试官(直接懵逼)。向面试官说明情况后,面试官也不清楚情况,然后正常开始面试面试难度不大,聊了下项目,说他们做平台开发的也要写前端,问我会不会react(不会)。后面好像就问了一些简单的八股文。算法:镜像二叉树(没写出来,递归没想出来,用队列层次遍历发现也有问题)反问有几轮面试,他说三四面吧,前面那应该也算一次二道算法都没写出来,本以为凉了,结果收到了下一面的通知三面一个小姐姐(技术面遇到小姐姐着实有点吃惊)还是简单的八股文,网络、数据库这些。tcp连接中连接失败的原因有哪些(没答好)其他问题也忘了,整体难度不大。算法:三数之和(求最接近target的),二叉树先序遍历转双向链表,直接在二叉树的基础上改变左右指针转(还好上次面试完恶补了下二叉树的题)四面聊项目,如何提高高可用,答集群,用nginx做负载均衡,nginx服务器挂了怎么办,nginx服务器集群(后续接着问,没答好)后面也聊了一些八股算法:反转链表,遍历写完,要求再递归写,递归用了一个全局遍历保存了反转后的头节点,要求禁止用全局变量,最后在面试官的提示下写出来hr面自我介绍,是否愿意转语言了解旷视吗相对其他公司怎么选,后面改问平台、薪资、地域、工作内容四者我最看重啥(答的平台)薪资期望,明确告诉我14薪,每月多少没确定目前有其他offer吗反问:武汉研发中心情况(目前200人左右,还在扩大,在江夏区未来城)然后介绍了福利情况,早9,晚6,双休,年假10天,病假5天,一个月700饭补,加班会有额外饭补,车补。多久能出结果?旷视2025届校招启动啦!这是面向全球高校毕业生推出的一项尖端人才招募计划九个职位,两大城市米哈游招聘期待最优秀的你与我们一起共同打造AI新纪元!【网申地址】https://app.mokahr.com/campus_apply/megviihr/38642?recommendCode=DS87a6UM#/jobs【内推码】DS87a6UM投递的uu留言下姓名缩写和岗位,我会尽力跟进~(czy+产品经理)
旷视
|
校招
|
73个岗位
点赞 评论 收藏
分享
评论
104
608
分享
牛客网
牛客企业服务