tplink联洲 嵌软面经

10.14一面技术面  自我介绍+纯项目+聊天
项目中的客户端与服务端的交互过程
为什么选择转码

10.15二面(加面)
技术面,项目+八股,主要是操作系统
绩点多少,四六级过了没,有无竞赛奖项和挂科
项目中遇到哪些问题,如何解决的
有没有用过锁,进程同步,io操作,套接字通信,线程池,说出知道的接口函数和使用流程
tcp通信服务端的流程,说出具体的函数名
共享内存,标准c库的函数名
局部变量和全局变量存储的位置,有什么区别
data段和bss段有什么区别
栈区除了存放局部变量以外还可能存放哪些内容
如何分配堆区内存(malloc的底层具体是如何分配虚拟地址的)
有用过mmap吗
大小端字节序的概念
二维数组和指针数组有什么区别,存储的大小有什么区别(指针数组每个变量固定是8字节,二维数组的大小要具体看数据类型)
平时如何调试代码
有用过什么开源库
有没有考虑过使用c++的特性提高代码性能和框架设计
知道哪些设计模式
如何学习新领域的知识
GitHub有哪些搜索技巧可以让你很快的找到想要的内容

11.7三面 技术面
项目中有没有设计异常处理措施
项目有没有做过压力测试,最多可以连接多少客户端
代码有出现过崩溃的情况吗,是怎么解决的
有没有系统学习过如何处理各种异常的方法
死锁了解吗,有没有遇到过死锁,怎么避免
互斥锁怎么使用
读写锁的原理是什么
什么叫路由
你觉得路由表应该用什么数据结构存储(答了字符串列表,红黑树,b+树但都不对,面试官说具体存储结构很复杂,可以自己下去了解一下)
家是哪里的,为什么想去深圳,有什么兴趣爱好
#tplink联洲# #tplink面试#
全部评论

相关推荐

评论
点赞
6
分享

创作者周榜

更多
牛客网
牛客企业服务