腾讯日常实习java技术面经

1.private和protected区别,如何访问私有变量,不要get和set怎么访问私有属性
2.为什么要设计反射
3.有哪些集合,红黑树的特点
4.java中锁有哪些
5.java如何创建一个线程
6.spring aop和ioc介绍一下
7.@autowird和@resource区别
8.设计模型列举一下
9.tcp三次握手;四次握手中time_waited作用
10.多进程和多线程差别
11.列举一下排序算法,复杂度,为什么你说的最小的是nlogn,有比这个更好的吗(完全忘了上课的基数排序 )
12.B+和b树区别
13.dp和贪心的区别
14.mvcc原理;acid;redolog和undolog区别;binlog的三种格式,有没有解析过binlog(完全不知道);left join和inner jion区别
15.sql的执行流程;解析器生成的语法树是什么样子的,介绍一下。
16.sql优化方法;什么是前缀索引。 手撕:两两反转链表元素
全部评论

相关推荐

评论
点赞
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务