腾讯最新的JAVA一面面试题,你都会吗?
你知道腾讯java面试是怎样的吗?一面都会问一些什么呢?下面一起来了解一下吧。
1、首先是谈项目,查看自己对项目的熟悉程度,所以,这里一定要介绍自己足够熟悉的项目
2、数据库索引的作用是什么?索引的种类有哪些?慢查询?创建索引
3、mysql字符集,默认mysql字符集
4、SpringMVC过程这样设计的原因是什么?(springmvc流程)
5、面向切片?
6、Spring做负载均衡?
7、NIO
8、你有写过多线程的程序吗?如果写过的话,就有问题9 了
9、java多线程详解,进程和线程的区别是什么?
10、线程同步的方式有哪些?线程如何实现同步?
11、锁
12、 java继承与组合的区别与联系是什么?详细的介绍一下
13、继承的缺点是什么?讲一下它的缺点
14、GC策略
15、linux常用命令有哪些?
16、你用过Nginx吗?
17、Tomcat启动模型
18、HTTP协议的缺点是什么?
19、排序算法
20、查找算法
21、hashmap为什么O(1)取元素?
22、为什么8再扩展成红黑树?
23、视频是UDP还是TCP?
24、UDP怎样进行可靠传输?
25、一致性哈希
26、手撕算法
27、求最大子数组和、第一个只出现一次的字符。
原文来自网络,如有侵权,请联系删除!