面试要求早上9点到现场
1. 先是部门的一个技术小哥面试,聊的还可以
2. 然后他们所谓的技术经理面试,还行吧。当时问了希望薪资, 我说22k,他说可能给不了那么高,我说可以谈谈。(期间介绍了,这次要招聘的人数未100人,先招聘50人,后期再50人,最后在这100人中选择4个人做开发经理)
3. hr面试,就为了一个为啥要离职,然后就没有然后了。
让人吐槽的地方:
1. 技术面+ 经理面+ hr面 一共 2个半小时,其中有1个小时的时间,让我一个人在会议里面等待
2. 当天9到的时候,已经有很多人来面试,我在会议室等待的时候,还看到外面有人不断的过来的,是在大面试的招人,我11:30出来的时候,已经没有人了。
3. hr面试的时候,问我离职的原因,我是业务调整,不想去放弃现有的java体系,而去搞c开发,人家hr不乐意,说你可以学习啊。。。然后说到工资说给不到我想要的,我说可以给多少,人家说腰斩12k,他们boss上招聘岗位给出的范围为15k~25k,不知道是不是在恶心我,还是我技术太菜了。
1.mysql优化
2. springboot的一些自动装配
3. 项目中一些技术点
猎头获取面试机会。
一共三次技术面试
一次hr面试
薪资低是真的
涨幅低也是真的
但是听说团队不错
团队:金管家研发团队
面试官比较专业吧只能说
项目问的深度一般
基础深度也一般
总体来说还不错,凑合吧
保个底
然后继续面大厂
问题分类一般就是Java基础、分布式基础、mySql基础、redis基础、mq基础等
啊啊啊啊啊啊啊啊啊啊啊
啊啊啊啊啊啊啊啊啊啊啊啊
凑子数
啊啊啊啊啊啊啊啊啊啊啊啊
一面:(30min)
项目blabla...
1. 讲下常用集合;(ArrayList、LinkedList、CopyOnWriteArrayList、HashMap、ConcurrentHashMap源码等)
2. ThreadLocal原理;
3. MySql引擎区别;
4. Hash冲突解决方式;
5. 策略设计模式;
6. Redis集群;
7. 乐观锁悲观锁;
8. 数据库中锁;
9. 进程间通信方式;
二面:(30min)
项目blabla...
1. 各个组件选型及优缺点;
2. redis中zset;
3. 如何分库分表,分页查询,查询非拆分字段方案;
4. MySql索引结构,为什么用B+树(对比Hash,B+树,B树,AVL,红黑树);
5. 消息可达性,一致性;
6. 消费者假死;
7. 项目中队列生成的方案可靠性;
8. OOM怎么理解,什么时候怎么触发;
9. GC收集器;
10. GC算法;
11. GC中root节点有哪些;
12. 聚簇索引与非聚簇索引;
13. 事务隔离级别;
三面:(30min)
项目blabla...;
1. 缓存和DB更新策略;
2. 软负载是啥;
3. 讲下zookeeper中ZAB协议;
4. nginx?
5. redis中zset;
6. 缓存击穿;
7. rabbitMQ一致性;
8. rabbitMQ如何保证生产者、消费者消息可达;
9. 怎么分析SQL;
10. 线程安全理解举例;
11. 可重入锁理解举例;
12. 分布式锁;
当前薪资;
期望薪资;
期望团队;
怎么学习新技术;
所有hr面都一个尿性,女的咱们就加微信,男的就电话:
小姐姐你好漂亮声音好甜美加微信详聊
价值观;
人生观;
最大优点、缺点、期望团队、期望薪资定薪啥的瞎扯;
公司福利blabla...;