一面: 1. 做三个题,然后问了两三个八股就给过了,没啥挑战难度。 二面: 1. 二面也是三个题,挑着项目问,举一个有意思的点,我上面写了微服务项目,上面有一个负载均衡算法,他现在给我一个场景,如果我想让一个ID分配给一个机器后,以后还分配这个机器怎么办,我说用一个哈希表存储,他又问我如果不使用额外存储空间该咋么办,我说可以使用哈希取模,然后他又问我,增加机器怎么办,我说可以记录这个时候有多少的id了,在这个id之前的模原来的,在这个之后的模加一后的,然后又问我现实中id都是随机的怎么办,我说可以一致性哈希,但是一致性哈希只有一部分满足。后来就不问我了,然后他还问我服务发现是怎么做的,这些就看你表达能力怎么样了,尽量让面试官能听懂。 三面: 1. 三面就是随便问问,可能因为一二面表现还可以。 四面: 1. 这个就是hr面,就是一些常见的问题,有一个我有点手足无措,她说微信都是研究生,你一个本科生优势是什么,我就说我年轻啥的,不知道怎么回答很好。
1 3

相关推荐

牛客网
牛客企业服务