多益3.5技术面--春招
自我介绍
1、印象最为深刻或者编码最多的一个项目展开代码贡献
2、文件传输断点续传
3、项目性能瓶颈
4、数据库读写性能瓶颈,哪些措施应对
5、redis了解过吗
6、了解哪些设计模式
7、观察者模式与生产者消费者的区别
8、TCP与UDP的区别
9、粘包分包的处理
10、三次握手
11、SYN攻击
12、数组与指针的区别
13、链表环怎么判断
14、队列和栈的区别,应用场景
15、深度优先搜索和广度优先搜索的区别
16、回溯一般涉及递归,写递归应该注意哪些问题
17、递归过程中消耗的是堆上的空间还是栈上空间
18、手撕:斐波那契数列(递归+迭代)
20、场景题:游戏里面聊天频道,屏蔽词检查部署在服务器还是客户端
21、部署在客户端检测需要注意哪些问题
22、已知有一个屏蔽词库,几十万个词,设计一个数据结构或算法来检测玩家所说的话,是否有被屏蔽的词
#多益##春招##软件开发2024笔面经#