前言
1、和项目负责人约了下班时间面试,看的出来加班比较多。项目负责人非常NICE,面试过程中一点不刁难,主要了解了我过去的工作经历,一直强调大家都是年轻人不必拘谨,所以我也感觉比较轻松,聊的也比较愉快。
2、然后因为部门老大比较忙,所以等了蛮久的, 这个过程中项目负责人都在细心接待,也试图引导我表达自己更多的优势和经验,所以虽然在等,我也觉得比较愉快。
3、后来跟部门老大面谈,老大比较严肃,问的问题也是诸如你的优势,你的弱势,平时喜欢干什么这类空泛的问题,我自觉表现还行,对方也比较看好我。果然不久后就收到了offer!
一面
-
自我介绍
-
常用的数据结构有哪些?并大说了一些操作的时间复杂度
-
数组从下标最大的删与最小的删有什么区别?
-
介绍主要用到的技术(技术栈)
-
介绍一下集合类
-
list和set的区别?以及各个实现类和底层实现
-
CopyOnWriteList的特点及实现
-
创建一个线程有几种方式?项目中怎么创建的?
-
讲一下线程池
-
你们使用的任务拒绝策略是那种?
-
线上服务器最多可以创建多