腾讯云-技术与产品方向后端开发二面面经
❓面试问题:
1.我看到你最近一段实习是前端方向的,之前为什么选择前端。答:之前后端前端都有过尝试,只不过上段实习面试流程最快就去了。
2.讲一下虚拟内存,有什么好处。
3.讲一下C++结构体的成员变量交换会怎么样。(没太理解这个问题,说了下结构体内存对齐策略,以及成员不对齐有可能影响缓存命中)。
3.讲一下http2.1相比于http1.1有什么不同。
4.给你一百万个文档,如何找到前K个最相似的结果。答:前最大K个元素,使用堆或者是快速划分。问还有什么方法吗,答还可以多路归并,要求展开讲讲他们的使用场景。
5.服务间的相互调用为什么使用服务注册中心等微服务架构而不是nginx,他们都有负载均衡吗,为什么不能相互取代。
6.手撕题:两个有序数组的中位数。
7.智力题:1万个旗子,每个只能拿1到8个,你先手如何保证拿到最后一个旗子。
8.多久能来,是否需要回学校写论文,有没有其他offer。
#发面经攒人品#
查看7道真题和解析