Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
文亮 committed Jul 23, 2019
1 parent b55c0f2 commit d400809
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions docs/distributed-system/distributed-design.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

最最起码的,你应该去从哪个角度来考察这个获选人呢?职位JD要求是工作经验在3年~5年,有一定的社会工作经验的

###(1)技术广度来考察
### (1)技术广度来考察

招聘过来一个有几年经验的人,就不要再去培养他了,候选人的整个技术栈是比较匹配我们团队的技术栈的

Expand All @@ -34,7 +34,7 @@ JVM,数据库和并发,都是必考的

薪资在20k左右,差不多

###(2)项目经验
### (2)项目经验

你平时用的各种技术在你的项目中如何结合业务来进行落地,然后你在项目的生产环境中落地一个技术之后,对他进行的生产优化、架构优化、生产实践是怎么来做的

Expand All @@ -50,7 +50,7 @@ JVM,数据库和并发,都是必考的

出去面试的时候,往往被 面试官一通追问项目的各种细节,然后就直接死了

###(3)生产经验
### (3)生产经验

分布式、微服务这块,你说用过网关,网关调研了哪几种技术?对比一下他们的优缺点?最后你们是怎么进行技术选型的?你们这个系统每天的访问量多高?高峰期QPS多高?你们网关要抗多高的QPS?网关是如何部署的?部署了几台机器?每台机器的配置如何,几个核CPU,几个GB内存?

Expand All @@ -74,7 +74,7 @@ JVM,数据库和并发,都是必考的

如果是很多的大厂,哪怕是三五年经验,或者二三年经验,也会来考察这块项目经验和生产经验,越是大厂,对你的能力里要求就越高,希望你进来以后越能独当一面,所以就希望你不光只是有技术广度

###(4)技术深度
### (4)技术深度

你有没有读过哪些开源项目的源码,RocketMQ,RocketMQ的源码,Dubbo的源码,如果你精通一些技术的源码的话,为什么会特别的有价值,有竞争力,让面试官更加的倾向于用你呢?

Expand All @@ -86,7 +86,7 @@ Dubbo、RocketMQ、Kafka、ES,随时可能有问题,比如说Dubbo随时可

大厂,很可能会考察你的技术深度,如果发现你没有什么技术深度,那么可能你就没有太大的竞争优势

###(5)系统设计
### (5)系统设计

往简单了说,就是会考察一些问题,比如说让你来设计秒杀系统,设计一个12306火车票购票系统,支撑几亿用户买火车票,你会如何来设计,让你设计一个微信红包系统,你会如何来考虑

Expand Down

0 comments on commit d400809

Please sign in to comment.