2018年10月25日面试回顾

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014653854/article/details/83383074

1、 上午去的公司做区块链相关的虚拟币交易所业务,目前已有上线版本,不过还在快速开发迭代中,需要加班,目前的工作时间安排是:10,10,6:每天可以10点上班,晚上10点下班,周六也需要加一天,有餐补,交通补,加班费。公司有避税,14薪,举例月薪18k,则每月实发17k左右,公积金以5000位基数缴纳。主要招聘岗位为中级其次高级,中级薪资范围为13-18,高级18以上。两轮技术面试,一轮hr面试,项目负责人及架构师技术面试通过之后,人力直接谈了薪资。薪资与期望偏低。
面试感受:hr是面试这么多家中最专业的!
技术面试的点:
一面:面试官懂之前公司业务,问了一些业务场景的解决方案,记得的几个:如何防止超募,分布式锁,数据库锁,悲观锁,乐观锁等等
二面:架构师主要问了几个点,关于synchronized锁的,类锁,对象锁,在一个类中同时有类锁和对象锁,是否阻塞,不同的好几种情况;分布式事务如何处理,最终一致性的方案,无状态(数据库或redis存储数据状态)与有状态的区别,rocketMQ消息队列实现补偿重试的异步处理;虚拟币的交易所,及虚拟币衍生的金融产品。(在和架构师的面试过程中,感觉自己就是个小学生,老师提问了就把自己知道的答案回答出来,老师再做点评和分析,还高速更好的解决方案,真的是受益良多,感谢感谢!后来听人力说架构师之前在腾讯,暴风都做过研发,确实厉害!)
2、 下午去的公司业务比较多,有在线教育的,有金融相关的,准备上市。这是第二次去复试了,第一次去的时候,那天招聘部门的总监由于系统问题去开会了,临时找了一个其他的技术同事简单的根据简历进行了一些问答之后就让回去等之后的通知了。今天去之后招聘的业务部门的总监还是不在,由架构部门的架构师来面试的。架构师开始之前先说了一下情况,让自己做选择:业务部门也在招人,架构部门也在招人,不过现在业务部领导不在,让他来面试的话,让选择是按照业务部门招聘标准来面试,还是按照架构部门的标准来面试,架构部门的面试广度和难度比业务部门高。架构师问了期望薪资之后就说只能按架构来面了,因为业务部门给不了那个水平的薪资。最终聊得还是挺开心的,也算过了,之后走人力的面试及流程。
大致面试内容:
zk与cloud的区别,cap原理,zk偏重一致性,eureka偏重可用性;
分布式事务的处理方案,最终一致性,补偿
如何分库分表,水平拆分,主键hash,取模
数据库分区
微服务分库之后的事务解决方案,分库,在单独的库中事务提交之后增加记录状态字段
springboot,mybatis
金融相关的特点,资金,控制并发,redis锁,数据库所,悲观锁,乐观锁,调度
elk,redis的服务搭建
http调用过程中出过哪些问题
第三方服务一般都有哪些安全策略
线程及线程池的实现

猜你喜欢

转载自blog.csdn.net/u014653854/article/details/83383074