GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing notes.kamacoder.com — 腾讯日常实习Java技术面经|访问修饰符、反射、集合与红黑树、锁分类、Spring AOP IOC、TCP握手挥手 # 腾讯日常实习 Java 技术面经# private和protected有啥不一样?不写get/set方法的话,怎么访问私有变量/属性?
# 反射这个特性设计出来的目的是什么?为啥需要反射?
# Java里都有哪些集合类?红黑树有啥特点?
# Java中的锁都分哪些类型?各有什么区别?
# 在Java里怎么创建线程?有几种方式?
# 聊聊Spring里的AOP和IOC?
# @Autowired和@Resource注解有啥不一样?用的时候该怎么选?
# 常见的设计模式都有哪些?简单说说各自的用途?
# TCP三次握手、四次挥手是啥过程?TIME_WAIT状态有啥作用?
# 多进程和多线程有啥区别?都适合哪些场景?
# 常见的排序算法有哪些?时间复杂度分别是多少?为啥说最低复杂度是nlogn?基数排序算不算更优的?
# B+树和B树的区别是啥?各自用在哪里?
# 动态规划(DP)和贪心算法的区别是啥?咋判断该用哪种?
# MySQL里的MVCC原理是什么?
# ACID指的是什么?
# redo log和undo log有啥区别?binlog又是干啥的?
# binlog有哪三种格式?
# left join和inner join的区别是啥?
# SQL语句的执行流程是啥样的?
# 解析器生成的语法树具体是啥结构?
# 日常开发中常用的SQL优化方法有哪些?
# 前缀索引是啥意思?咋用?
评论验证登录状态... |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |