今天给大家分享的是一位朋友去今日头条的面试历程(一位本科大三的科班生,目前在美团实习)。
以下是他的一面历程,一共分为6个环节:
如果你想攀登高峰,切莫把彩虹当作梯子。
1、自我介绍
对自己的情况做了有一个简单的自我介绍后,面试官问了一句对工作的语言有没有要求(因为本人是Java技术栈)。
如何自我介绍,如何写简历,这些都是提前准备好的。千万不要等着临场头脑发热,最好是能背一遍,但是不要面试官觉得你在背。
2、聊项目
面试官:说说你最熟悉的项目,用了哪些技术栈,项目中遇到了什么挑战?
然后,选了一个最近在做的项目,介绍了整个项目使用了哪些技术栈,业务整体是怎么样的,遇到过某某问题,后面通过某某手段解决了。
然后,面试官对项目进行提了一些技术问题,问题如下。
为何需要去中心化?
你觉得微服务的优缺点有哪些?
去中心化的好处?
分布式如何保证一致性?
单点故障,不可用,数据丢失后,如何保证一致性?
为何