众安保险软开校招岗

问题:

擅长的语言前端

项目中主要写前端仍是后端mysql

项目前端数据如何展现?是先后端分离吗算法

用到的框架?sql

接触过SpringBoot吗后端

讲一下GC的理解设计模式

项目中如何保证事物架构

Java8的新特性框架

Volatile和Lock前后端分离

项目中用到了哪些设计模式分布式

如何保证分布式架构项目中的数据一致性

如何实时保证分布式架构项目中的数据一致性

算法:给一个整数n,表明n个左括号,和n个右括号,判断合法的排列组合有多少种?

总结:

get offer,最后两个问题,是问如何保证系统之间的数据一致性,和数据最终一致性。

数据最终一致性能够是t+1的一致性,好比一个招聘系统,能够开启一个定时任务,天天0点将数据推送到下游系统。即下游系统能够容忍数据延迟。

数据一致性就要求数据的实时一致性,好比经过MQ或者kafka发消息消费的方式,进行实时的数据传输。或者经过mysql中的bin log,来实现数据的复制。

算法题答得不是很好,当时给出的答案是全排列+栈的方式,能够用回溯法+剪枝的方法去作。

众安保险是腾讯、蚂蚁金服、平安保险三方控股的互联网+保险公司,也是很值得去的。可是要求先去实习,而且不能发校招offer,最后就没有去,比较遗憾。

相关文章
相关标签/搜索