TP-LINK内推TP-LINK面经

TP-link-普联面经    

杭州软开一面如果要你设计一个TCP协议,你如何设计?线程在什么情况下会被调度?项目经历

二面智力题:100个房间等差数列关灯,最后亮灯的房间编程题:排序数组中两数之和(双指针)01数组,最多可以翻转K个0,最大连续1的个数III(滑动窗口)

三面项目经历(特别细)有一个项目里用到了FreeRTOS,问FreeRTOS的内核调度机制(说实话不知道,只是用了这个系统而已)TCP拥塞控制(没准备,所以也没答上来)

三面后就没了音讯,一个月了都。。。

TP-link-联洲面经    深圳嵌入式一面纯项目经历

二面项目经历(特别细)八股:进程间通信的六种方式,socket有哪几种用户态与内核态通信的方式TCP与UDP的区别线程安全如何保证(没答出来)死锁的必要条件static修饰符的作用结构体占用字节数分析编程题:最多交换一次数位,使数字最大(排序然后比较)

三面(线下)项目经历(特别细)我有一个项目涉及到了Windows驱动开发,所以问了驱动开发的基本架构和核心函数(这个项目有一年了,我确实忘了没答出来。。悔恨)Linux的内核调度了解吗(不太了解)成绩排名,是否保研,竞赛经历最后来了句,普联和联洲比较一下(实话实说,联洲响应更快,面试氛围更轻松)

座谈会

TP-Link作为一家高新技术企业,‌对技术人才的需求旺盛,‌因此面试中技术实力的展现尤为重要。‌同时,‌公司提供的薪酬待遇也相对优厚,‌如嵌入式软件工程师等职位的月薪可达15-20K,‌且年薪为16薪,‌显示出公司对员工的重视和吸引力。‌‌

【TP-Link联洲】2025届校招补招启动啦!!

✅关于联洲

3大体系:研发、制造、营销

6大业务版块:家用网络、消费电子、商用解决方案、运营商网络、APP软件服务、自研云平台12年Wi-Fi产品出货量全球第一

41家海外销售公司、产品远销170+国家和地区2000+产品热销全球

✅薪资福利🤩超高薪酬+丰厚年终+固定调薪=多多MONEY! 🥰班车全城覆盖+年度体检+健身游泳=享受FREE!😋节日红包+产品折扣+丰富礼品=幸福感MAX!

✅招聘岗位10大职类, 2000+HC:研发类、IC设计类、营销类、米哈游、产品类、市场类、制造类、供应链类、财务类、人事行政类、内审风控类,欢迎投递

✅工作地点:深圳、上海、成都、海外(欧洲、北美、亚太、南美、中东非)

✅投递通道:https://career.tplinkglobal.com/campus/jobs?memory=%7B%7D&silence=1

推荐码:EVB2T2

使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态

全部评论

相关推荐

在JavaScript中,堆和栈是两种不同的内存管理方式,用于存储不同类型的数据。堆(Heap): 堆是用于动态分配内存的区域,用于存储引用类型的数据,如对象和数组。在堆中分配的内存不会自动释放,需要通过垃圾回收机制来回收不再使用的内存。堆的大小通常比栈大,并且可以动态增长和收缩。栈(Stack): 栈是用于管理函数执行上下文和存储基本类型值的一种数据结构。每当执行一个函数时,都会在栈中创建一个新的执行上下文,包括函数的参数、局部变量和函数的返回地址。当函数执行完成后,对应的执行上下文会被销毁,栈会自动释放相关的内存。栈的大小通常比较小且固定,内存分配由系统自动管理。下面是堆和栈的一些区别:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=d59bf6cbe74a47848bb179590bdf5f59#牛客AI配图神器#存储内容:堆用于存储引用类型的数据,如对象和数组;栈用于存储基本类型的数据,如布尔值、数值和字符串,以及函数执行的上下文。分配方式:堆通过动态分配内存来存储数据;栈通过在执行上下文中的栈帧上分配固定大小的内存来存储数据。大小和生长性:堆的大小通常比栈大,可以动态增长和收缩;栈的大小通常比较小且固定,由系统自动管理。管理方式:堆的内存管理需要使用垃圾回收机制来回收不再使用的内存;栈的内存管理由系统自动处理,通过栈指针的移动来分配和释放内存。生命周期:堆中分配的内存不会自动释放,需要通过垃圾回收来回收内存;栈中的内存由系统自动管理,在函数执行完成后自动释放。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客企业服务