一面
- boss上投的Javspan>a开发,hr先是说薪资给不到,随后说部门觉得很合适,希望第二天现场面试。
- 携带学位证毕业证。
- 写完笔试题,基础题,爱问线程相关的,锁(好久没复习,写得不怎么样,笔试应该是挂了)一张表填写个人信息后。
两个面试官过来,一位副总,一位应该是技术负责人。
副总先让自我介绍,聊项目中的业务,技术点,提现自身亮点。完了以后让技术负责人提问。
- 1.问集合span>,Arraylist,初始长度,扩容是原来几倍,如何扩容,插入数据会怎么样,和linklist区别,linklist初始长度,特点。
- 用作排序的集合span>是什么。
- HashMap的负载因子,扩容原来的几倍,key可以为null吗(可以允许一个值为null),HashTable(这个没用过忘了区别线程安全,提了下cconcurrentHashMap)
2.jvm运行时数据区,垃圾span>回收算法(这里只记得一个复制算法),类加载,双亲委派机制(只记得目的是安全,防止串改jdk基础类,忘了那几个父加载器),提了下自己调优经历。
3.线程sleep wait 区别,唤醒线程的方法,notify。创建线程的方式。
然后又轮到副总继续问简历上项目的内容,4.容器云,k8s,docker,对k8s的了解,namespace是什么。
5.问项目的three.js。
6.问项目Netty心跳监测如何做?
问期望薪资,说高了。加上笔试做的不好,应该是没戏了