招银网络-软件开发技术一二面
自我介绍
代码题:利用快排的思想,找出数组中第k大的数,时间复杂度O(n)
了解其他排序算法吗?说一下思想
servlet是什么,生命周期,初始状态
jsp的内置对象
有用到过多线程吗?线程是什么,有哪几种状态
什么情况下用到多线程,怎么实现同步
多线程下怎么保证数据安全
锁,分布式锁了解吗
用户ID要求唯一,自增,可以怎么实现?
数据库的水平切分和垂直切分
死锁产生的原因?怎么预防死锁
TCP协议的三次握手
自我介绍
sping的IOC是什么
bean对象的生命周期
spring的单实例模式
mysql怎么优化查询,建立索引
如果发现已经建立了索引呢?怎么看索引有没有被使用到
多线程是什么?怎么实现同步?跨进程之间的怎么实现同步
ThreadLocal的实现原理
线程池有什么好处?七大参数以及怎么使用的
什么是事务?事务的隔离级别,mysql的默认隔离级别
TCP UDP HTTP的区别和联系,HTTP和TCP属于同一层吗
一道SQL题:计算每个分行6月份相比5月份的排名变化