腾讯后台开发 一面面经
1. time_wait 为什么是 2msl? 先说什么是msl 然后再说两种原因
2. 问 只有客户端释放连接采用time_wait状态吗? 只要是主动释放都有
3. 聊了一下进程线程。一般问这个不能简单说 要引入 为什么会引入进程,线程,以及各自的优缺点。
4. mysql的事务,隔离级别 详细的说。 幻读怎么解决的
5 有了MVCC 为什么还要引入 锁 ,innodb 怎么应用mvcc的
6 锁的机制? 说意向锁,再到共享 排他, 间隙
7 行锁,表锁, 页锁
8 死锁,怎么解决死锁。
9 大量ip里面找自己需要的ip? bitmap
10 做题 s1和s2字符串 去掉s1中出现的s2出现的字符,用 hashset去重。
#面经##腾讯##Java工程师#