60min字节秋招后端二面
1、手撕:用给定数字(如{2,4,9})组成不大于N的最大数字
2、拷打实习(25min)
3、TCP三次握手中,如果第三次握手的ACK包丢失,协议如何恢复?
4、如果客户端在ACK丢失后立即发送数据,且数据包早于重传的ACK到达服务端,服务端能否正确处理数据?如何优化这种场景?
5、假设一台服务器所有资源无限,理论上能同时建立多少个TCP连接?
6、给了订单表、订单明细表、商品表,编写 SQL 统计每个商家销售额超过10万的商品
7、上述表结构是否符合3NF?
8、编写SQL:查询每个商家销售额最高的商品
9、手撕:100个文件,每个文件包含几亿个数字,需找出全局最大的1000个数字。配置为4核CPU,内存无限或有限(如32G)。输入为文件目录路径,输出对应数字(只写了无限的伪代码,之后要求修改代码优化性能)
10、反问
2、拷打实习(25min)
3、TCP三次握手中,如果第三次握手的ACK包丢失,协议如何恢复?
4、如果客户端在ACK丢失后立即发送数据,且数据包早于重传的ACK到达服务端,服务端能否正确处理数据?如何优化这种场景?
5、假设一台服务器所有资源无限,理论上能同时建立多少个TCP连接?
6、给了订单表、订单明细表、商品表,编写 SQL 统计每个商家销售额超过10万的商品
7、上述表结构是否符合3NF?
8、编写SQL:查询每个商家销售额最高的商品
9、手撕:100个文件,每个文件包含几亿个数字,需找出全局最大的1000个数字。配置为4核CPU,内存无限或有限(如32G)。输入为文件目录路径,输出对应数字(只写了无限的伪代码,之后要求修改代码优化性能)
10、反问
全部评论
相关推荐
