❓面试问题:1.我看到你最近一段实习是前端方向的,之前为什么选择前端。答:之前后端前端都有过尝试,只不过上段实习面试流程最快就去了。2.讲一下虚拟内存,有什么好处。3.讲一下C++结构体的成员变量交换会怎么样。(没太理解这个问题,说了下结构体内存对齐策略,以及成员不对齐有可能影响缓存命中)。3.讲一下http2.1相比于http1.1有什么不同。4.给你一百万个文档,如何找到前K个最相似的结果。答:前最大K个元素,使用堆或者是快速划分。问还有什么方法吗,答还可以多路归并,要求展开讲讲他们的使用场景。5.服务间的相互调用为什么使用服务注册中心等微服务架构而不是nginx,他们都有负载均衡吗,为什...