秋招笔经面经汇总
#农业银行研发中心笔经#
十道数理题
十道英语:两篇阅读
70道计算机基础
数据库代码
#腾讯Java开发面经#
1.TCP粘包是什么?
2.TCP服务端如何保证失序的包按序到达
3.索引为什么能加快查询效率
4.为什么HashMap不用B+树?
5.HashMap的查找时间复杂度?
6.Hashmap链表大于8时为什么要变红黑树?
7.GC是什么时候进行的?
#Vivo一面#
1.一个手机应用要更改数据库,它的底层是怎么实现的?
2.程序,进程和线程的区别?举例形容。
3.什么时候情况下要用多线程?
4.进程之间怎么通信的?
5.一个手机应用程序里面的进程和线程分别是怎么进行的?
6.快排
7.字母排序
8.每天花在研究方向上的时间?
9.解释一下图像处理 高斯滤波 小波 的原理
10.滤波器原理,卷积核之类的
11.清晰度最高的图片格式哪一种?
12.jpg格式的编码前十位是什么?
#恒生面经#
#我的恒生面经#
介绍一下自己
有什么编码规范?
平时项目中遇到的最大困难
object类下面有哪些方法
IO类有哪些
怎么设计一个学生表?
课程表用什么字段?
数据库相关的内容?
string类可以被继承吗?
cook和session有什么区别
线程安全的集合有哪些
spring boot的注解有哪些?
Springboot的启动函数和启动类有哪些?
启动的时候做了哪些事情
开发JavaWeb,不用spring boot,要做哪些?流程?后台开发流程?都要设计哪些内容?数据库如何设计?
Java web的分层结构是怎样的?
Linux用过吗?根目录下有哪些文件夹?
内存泄露的话程序上会有什么表现吗?
编译运行的内部操作?字节码,JVM
SpringMVC对项目什么作用?
Spring怎么加载一个bean?
Java线程安全的包有哪些?
设计模式用过哪些?
用java写一个线程安全的单例模式该怎么做?
hashmap的底层实现?
GC算法:为什么复制算法的性能最高。
Spring 解耦合内存溢出怎么写?
#中国农业银行##腾讯##vivo##恒生公司##校招##Java工程师##面经#