前言
本贴为总结自己的秋招历程时,将个人面试经验总结下来,原帖请 点这里 。
有些面试后及时整理了面经,有些没有,因此贴出部分面试经验。
字节
-
自我介绍
-
介绍研究方向
-
讲讲简历论文分别是做了什么
-
算法题。
给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]A[1]…A[i-1]*A[i+1]…*A[n-1]。不能使用除法。(注意:规定B[0] = A[1] * A[2] * … * A[n-1],B[n-1] = A[0] * A[1] * … * A[n-2];)
百度
- 自我介绍,着重介绍项目和用到的技术栈
- 有没有用java写过业务逻辑方面的项目
- 你了解的数据结构
- Arraylist linkedlist区别
- 用过那些map
- 说一下hashmap
- 底层如何实现的
- 链表过长怎么办
- Hashmap线程安全吗
- 什么是线程安全和不安全
- hashmap为什么不是线程安全的 什么结构导致线程不安全
- 想用map保证线程安全怎么办
- 说一下java的锁具体有哪些
- Jdk的线程池
- Java反射机制
- Java反射机制如何获取到类
- Java动态代理了解吗