常见考察顺序,
技术考察,
简历信息真实性考察,
技术考察部分,
1.java基础
协程,范型,反射,多线程,java虚拟机,垃圾收集算法,详细过程,必考,类的加载过程,对象初始化过程
2.数据库
mysql redis
redis基于多个字段排序
redis 字典 rehash调整大小的过程
3. 消息队列
rmq amq kafka
4.分布式
dubbo,spring cloud
5.网关zuul
6.协调服务zookeeper,etcd,euraka
7.spring框架内部原理,beanFactory和factoryBean的区别
8.tomcat源码解析
最重要的考察,算法
最后说一道算法题
从1-10000共一万个数,取出两个数,剩下的9998个数乱序存在一个数组,找出这两个数
我能想到的方法是new BiteSet(10000),然后把数组中的数遍历一遍存进去,然后再遍历一遍找出false的下标的数即为缺失的数
有没有大佬有好的算法?