首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
小杨同学很ok
海南大学 晶圆工程师
发布于海南
关注
已关注
取消关注
一面技术面,二面项目面
@TWWT:
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。 路未有期,江湖继续!
点赞 105
评论 14
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
不愿透露姓名的神秘牛友
09-30 12:29
9.30-联想一面-20min
秋招处男面,终于轮到双非上桌了5555555 但是直接来了个大厂有点猝不及防 回答的依托答辩,大概率要凉 但是我还是接一下过吧
点赞
评论
收藏
分享
10-02 17:40
门头沟学院 Java
国庆谁还有我卷
我国庆我学学学学学学学 简历我改改改改改改改改 面经我看看看看看看看看 国庆一结束我就猛猛投递
点赞
评论
收藏
分享
09-15 22:36
黑龙江农垦科技职业学院 Java
出身寒微,却攥住鹅厂的入场券
从大一开始就开始学习Java,一路走来真的不算容易,每次面试都被压力,不过这次终于达成了自己的一大心愿!时间线和面经:8.17-投递9.1-一面实习+项目拷打看门狗机制讲一下redis加锁解锁的本身操作是什么Lua脚本是干什么的udp和tcp讲一下流量控制讲一下令牌桶算法说一下大端和小端是什么线程和协程有什么区别怎么切换协程切换的时候具体做了什么对于程序来说,你刚才提到的保存和恢复现场,这个现场有哪些信息udp优势现在有一个客户端和服务端,要实现TCP的通信,我们的代码要怎么写服务器怎么感知有新的连接怎么处理多个客户端的请求连接TCP怎么处理粘包和分包现在有两个文件,然后每个文件都有一亿条URL,每个的长度都很长,要怎么快速查找这两个文件共有的URLHashmap底层说一下怎么尽量提升插入和查询的效率如果要查找快,查询快,还有解决非空的问题,怎么做LoadingCache了解吗手撕:堆排序9.4-二面部门的leader,超级压力面拷打实习+项目,被喷完全没东西类的加载到垃圾回收整个底层原理讲一遍类加载谁来执行类加载器是什么东西,和进程的关系Java虚拟机是什么东西,和进程的关系如果我们要执行hello world,那虚拟机干了什么呢谁把字节码翻译成机器码,操作时机是什么Java虚拟机是一个执行单元吗Java虚拟机和操作系统的关系到底什么,假如我是个完全不懂技术的人,举例说明让我明白一个操作系统有两个Java程序的话,有几个虚拟机有没有单独的JVM进程存在启动一个hello world编译的时候,有几个进程JVM什么时候启动比如执行一条Java命令的时候对应一个进程,然后这个JVM虚拟机到底是不是在这个进程里面,还是说要先启动一个JVM虚拟机的进程垃圾回收机制的时机能手动触发垃圾回收吗垃圾回收会抢占业务代码的CPU吗垃圾回收算法简单说说垃圾回收机制的stop the world存在于哪些时机垃圾回收中的计算Region的时候怎么和业务代码并行执行假如只有一个线程,怎么实现并行Java为什么要这么实现Java效率比C++慢很多,那为什么还要这样实现Java虚拟机到底是什么形式存在的说一下Java和C++的区别还有你对Java设计理念的理解无手撕面试结束的时候,我真的汗流浃背了,面试官还和我道歉,说他是故意压力面想看看我的反应的,还对我给予了高度评价:我当面试官这么多年,你是我见过最好的一个9.9-三面临时通知的加面,就问了三十分钟项目9.11-hr面问过往经历,未来计划,想从腾讯实习中得到什么?当场告知leader十分满意我,所以直接ochr面完一分钟官网流程变成录用评估中,30分钟后mt加微信告知offer正在审批9.15-offer这一次腾讯面试体验真的不错,每个面试官能感觉到专业能力很强,反馈很足,比起隔壁某节真是好太多以后就是鹅孝子了
三本咋了:
当面试官这么多年你是我见过的最好的一个
你面试被问到过哪些不会的...
点赞
评论
收藏
分享
09-01 10:50
已编辑
东华大学 C++
拼多多这算是意向了吗
如图
PDD校招_内推:
拼多多意向和开奖一般都比较晚,可能10月11月才出意向
点赞
评论
收藏
分享
09-30 19:19
门头沟学院 Java
度小满25运维开发一面
度小满25运维开发一面本文作者:程序员小白条本站地址:*****************************总体用时 20 分钟,技术栈不符合,基本是 KPI 面了。1)单体限流是怎么做的?明确场景:首先说明在单体应用(非分布式)中,限流是为了保护应用自身,防止被突发流量打垮。技术实现:Guava RateLimiter: 这是最经典的答案。介绍其基于令牌桶算法,可以平滑地进行限流。例如:RateLimiter.create(10.0) 表示每秒生成10个令牌。Semaphore(信号量): 对于控制并发线程数(而非QPS)的场景,可以使用 Semaphore。它规定了同时访问某个资源的线...
查看11道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
秋招一周年回过头看,庆幸自己放弃大厂选择体制内
445
2
...
字节OR美团
337
3
...
哪里都是牢笼
170
4
...
中科曙光嵌入式面经
127
5
...
秋招看重什么? 大家来做做优先级排序吧
76
6
...
小时候最想当的是很酷的店长
72
7
...
目前实习快一个月了,但是考核没达标,三个需求只做完了一个,不知道什么时候被踢,自己真的尽力做了,下班也push自己处理出现的问题,但因为各种各样的原因做了很久才做完。现在在想要不要自己辞职准备秋招,虽
62
8
...
双非秋招情况更新
60
9
...
不提前实习就不给offer的公司要去吗?
60
10
...
中秋节 别卷了
60
创作者周榜
更多
正在热议
更多
#
国庆放假,你还会投简历吗?
#
23161次浏览
141人参与
#
你的实习什么时候入职
#
306223次浏览
2122人参与
#
深信服秋招来了
#
272284次浏览
2905人参与
#
AI创作大赛:牛可乐的国庆之旅
#
18085次浏览
224人参与
#
金融财经春招备战日记
#
29997次浏览
166人参与
#
牛油的搬砖plog
#
112166次浏览
814人参与
#
携程求职进展汇总
#
639910次浏览
4658人参与
#
招聘要求与实际实习内容不符怎么办
#
129721次浏览
824人参与
#
什么样的背景能拿SSP?
#
113085次浏览
404人参与
#
非技术er求职现状
#
101899次浏览
672人参与
#
工作两年想退休了
#
163013次浏览
1390人参与
#
你在职场中沾染到的“坏”习惯
#
22073次浏览
145人参与
#
如果没找到工作,考公是你的退路吗
#
49575次浏览
398人参与
#
校招入职后的感受
#
378418次浏览
3218人参与
#
如何快速融入团队?
#
33449次浏览
280人参与
#
制造业的秋招小结
#
116129次浏览
1969人参与
#
26届的你,投了哪些公司?
#
192580次浏览
1159人参与
#
听到哪句话就代表面试稳了or挂了?
#
216083次浏览
1586人参与
#
大学四年该怎么过,才不算浪费时间?
#
13421次浏览
80人参与
#
国庆假期,给大脑放个假
#
5409次浏览
48人参与
#
你朋友圈最大的人脉是谁?
#
22388次浏览
143人参与
#
你小时候最想从事什么职业
#
123916次浏览
1922人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务