深圳普联面试面试时间2024/2/18-2/20面试问题人事自我介绍学习成绩有无挂科家是哪里人,为什么考虑来深圳大一到大四课余时间都在干什么专业笔试:排序+操作系统+网络与分布式系统一面:1.局部变量跟全局变量2.结构体和联合.3.分治法跟动态规划区别4.其他C语言基础问题二面:1.项目2.上下文切换3.线程上下文有哪些信息4.TCP关闭连接后的MSL是多长时间5.软件说明书中的软件开发流程6.逻辑+编程(1)有一个数字N,N∈【100000,1000000】,现在要在0~N范围内选择一个数作为ID,要求时间复杂度为O(1),空间复杂度随着时间复杂度进行分析,如何做到(2)有三个>6的连续数,有两个是质数,证明第三个数(不是排列的第三个数)能被6整除(3)编写函数,字符串a跟b,如果a经过一次字母变换可以得到b,则返回true,否则false;说出大致思路,并且编写程序,无需编译示例:a=ab,b=ab,返回falsea=aa,b=aa,返回truea=aaaaaaabc,b=aaaaaaacb,返回true三面:1.FreeRTOS的任务调度(系统调用跟滴答定时器中断)2.编译器的优化有多少级3.IIC的地址有多少位4.交叉编译是什么,为什么需要5.介绍一下Linux高性能服务器如何实现6.ARM有多少个通用寄存器