虾皮iOS客户端一面凉经

虾皮iOS客户端一面凉经(技术面,视频,1h)

凉凉,代码没写出来,没有反问环节,不过面试官人很好,不懂的会不断的提示和引导

1.自我介绍

2.网络

(1)TCP和UDP的区别、应用场景

(2)流量控制和拥塞窗口介绍

(3)超时重传发生时,拥塞窗口机制怎么工作?(慢启动、快恢复)

(4)为什么发生拥塞时,阈值是减一半?(不会)

(5)HTTP的报文格式?

(6)HTTP1.0和HTTP2.0区别?

(7)Socket编程的步骤,客户端和服务端?

(8)Socket除了实现客户端和服务端之间通信,还有什么作用?(IPC)

3.C++

(1)C++模版了解吗?底层的实现原理?(不会)

(2)STL容器有哪些?

(3)哈希表的实现?

4.代码

(Leetcode 300)数组的最长升序子序列(写的不对,然后提示用动态规划,让我直接求数组最长升序子序列长度)

#虾皮##面经##Shopee##iOS工程师##校招#
全部评论
为啥拥塞窗口变为一半那个问题说下我的理解,不知道对不对: 慢启动阶段cwnd大小增长是每次*2的,所以到最后发生丢包的时候,应该回退到之前一步,也就是未发生丢包情况下探测到的最大的cwnd,把这个大小作为ssthresh,即1/2*发生丢包时的cwnd
2 回复
分享
发布于 2021-07-26 10:49
可以看看字节电商的机会,字节跳动秋招提前批投递链接: https://jobs.toutiao.com/s/e7JR1uX 内推码:1CV68PD 电商团队极其缺人,面试难度也相对其他部门低很多,电商部门直推,请搜索【电商业务】,选择心仪岗位进行投递,并且可随时dd我查看最新面试进度。
点赞 回复
分享
发布于 2021-07-25 17:20
联想
校招火热招聘中
官网直投
怀疑我俩是同一个面试官😂
点赞 回复
分享
发布于 2021-07-25 19:41
算法题一样,昨天下午两点面的,一样没撕出来,难受
点赞 回复
分享
发布于 2021-07-26 11:17
这个还算比较简单吧都是基础题 刚学完计网的我感觉都是书本内容😂
点赞 回复
分享
发布于 2021-07-30 11:04

相关推荐

2 27 评论
分享
牛客网
牛客企业服务