1、Integer和int区别
能否相互转换?
场景题:
Integer a = null;
int b = a;
行不行?为啥不行?报错报啥错?
2、int几个字节?
一个字节几位?
数据范围怎么算?
3、list set map特点区别
4、ArrayList和LinkedList区别
5、ArrayList是不是线程安全?如何让list变成线程安全?
6、线程安全的概念
7:、i++是不是线程安全?
8、CAS算法
9、ABA问题
10、访问修饰符都有什么?范围和区别是什么
11、final修饰什么?
12、final修饰数组,数组内的元素能否改变
13、异常机制,error和exception区别
14、try catch异常捕捉机制
15、finally块里是否会执行?
catch里有return,finally是否会执行?
16、线程池如何创建,有没有使用过?
17、代码能力如何?写代码多不多?
18、反问:能否对我今天的表现和知识掌握程度进行评价和给建议,后续安排是什么,还有几轮面试
答:了解一些基础知识,缺乏实践能力,后续会评估你的简历和表现,一到两周内给结果,后面还有三轮面试,有两轮技术面。
总结:第一次面一线大厂,很紧张表现得也不自信,同学说我声音都在抖,叙事逻辑性也不太行。面试问题不偏也不怪甚至谈不上难,但问的很细节,结合有关场景就很难,很多东西没有考虑过,深深的意识到了自己的不足。(其实最近拿了好多offer有点飘,算是给我浇了一头冷水)
手里的offer都是因为投的厂太多,加之运气较好,都是同一水平的公司,缺乏真正上档次的高质量offer,继续努力吧
全部评论
(1) 回帖