长沙或者想从北上宽广回长沙的小伙伴,应该都据说过《昌盛优选》,一家位于长沙市从事社区团购业务的独角兽企业。 目前日订单1000+万,在长沙薪资也较有诱惑力,要不要来挑战一下?

我在外面埋伏过一段时间,发现外面缺人十分重大,大家都晓得长沙互联网倒退的晚,目前《昌盛优选》的招人要求也比拟高(绝对长沙其余企业),所以招到称心的人非常少,100份简历可能只能进1到2个。

目前外面次要分两大业务线:电商和物流,电商是比拟早的业务业,当初业务十分稳固需要不多,然而物流是比拟新的业务线需要挺多了,所以倡议在投简历时要选好哪条业务线,如果喜爱体验感好一点举荐电商业务线,
如果你喜爱挑战可抉择物流业务,各有优劣,因人而异。

面试体验

《昌盛优选》面试体验还是不错的,如果是在长沙本地能够抉择到面,当地能够抉择电面。到面的话感觉还是错的,个别会到9楼的茶水间面试,基本上有三到四面,看你的职级,但起码都有三面。
第一面是纯正的技术面,第二面是更纯正的技术面,第三面的话业务方面的比拟多,四面的话那就是CTO来面试的了。

以下是自己整顿的一些《昌盛优选》的局部面试题:

Java 面试题

次要询问Java相干的技术,会问到线程池、线程平安、Spring、Spring Cloud等问题。

线程池

  • 线程的corePoolSize、、maximumPoolSize、workQueue参数的作用和相互之间的关系?
  • 平时开发过程中你们是如何创立线程池的?
  • 线程池工作的入队机会,什么时候线程会间接执行,什么时候会被放入期待队列中?
  • 什么时候会启动新的工作线程?

多线程(线程平安)

  • 线程平安的实质是什么(JMM)
  • 解释下什么是原子性、程序性、可见性
  • Volatile有哪些个性,由Volatile润饰的i++是否保留原子性?
  • 列举几个Volatile的利用场景
  • synchronized 是可重入锁吗?
  • synchronized 是否能被中断?
  • synchronized 润饰对象办法与静态方法有什么不同?
  • AQS原理

汇合

  • HashMap低层数据结构
  • HashMap是否是线程平安的?
  • HashMap是如何解决hash抵触的?
  • ArrayList低层数据结构
  • ArrayList与LinkedList的区别,各有什么特点?
  • 10w数据插入,ArrayList与LinkedList哪个性能更好?
  • ConcurrentHashMap低层数据结构,如何保障线程平安?

Spring

  • Spring Bean创立过程
  • Spring如何解决循环依赖的
  • Spring Autowire原理

数据结构与算法

  • 快排的根本流程
  • 快排的时候复杂度
  • 二分查找的实现流程
  • 跳表的数据结构
  • hash环
  • 链表的增删改查

MySQL

  • 事务的隔离级别,默认隔离级别
  • 事务的四大个性
  • 事务的实现原理
  • MySQL InnoDB中索引的类型?
  • 聚簇索引和非聚簇索引的区别?
  • 什么是回表?
  • B+的数据结构
  • 索引区分度
  • MySQL慢SQL排查过程
  • explain的用法
  • 惟一索引会死锁吗?

分库分表

  • 分库分表理解过吗?
  • 分库分表有哪些策略?
  • 分库分表后要跨库查问怎么解决?

音讯队列

  • 音讯队列的利用场景?
  • 用过RocketMQ吗?事务音讯根本流程是什么样的?
  • 如何保留音讯不失落?
  • 如何解决音讯反复生产问题?

分布式

  • Redis实现分布式锁理解过吗?
  • Redis实现分布式锁的原理是什么样的?
  • Redison理解过吗,它是如何实体锁续期的?
  • 分布式事务的解决方案有哪些?
  • 事务最终一致性的实现原理?
  • 事务最终一致性如何进行事务弥补?

临时只回忆起了这么多,有晓得的敌人允补充!
如果对面试题有不懂的能够公众号架构文摘一样交换,一起提高!

我列出的面试题不肯定都会问到,但问到的几率都很高,至多我待过的业务线这些问题都是常常问的,次要还是看业务线如果你面的是电商的业务线那十有八九会问到秒杀高并发的问题。
如果有趣味去《昌盛优选》小伙伴能够关注我的公众号架构文摘内推入坑!