一、面试官自我介绍
蚂蚁的面试官好像都先会自我介绍一下hhh感觉很不错(面的少,不知道其他的是不是)
二、自我介绍
三、详细介绍项目(17min左右)
1、第一个难点(shiro+JWT)3min
2、第二个商城高并发情况的设计 7min
3、主从同步解决什么问题
4、技术上有什么特别有挑战的事
5、怎样设计系统
6、怎么做技术选型
四、Java
1、synchronized关键字怎么用
2、什么是死锁,怎么处置怎么避免
3、用过哪些设计模式
4、怎么在高并发下用单例模式,写一下怎么给单例模式加锁
五、数据库
1、MySQL和Redis的区别
2、Redis持久化
3、提升查询效率的方法
4、是不是给所有键加索引会更快,加索引的原则
5、有没有自己优化索引的例子
六、计网
1、从在浏览器提交网址到看到页面,其中发生了什么,越详细越好
2、内网访问外部,用到的是什么地址?
3、返回报文怎么从公网找到内网的地址?
4、HTTP和HTTPS的区别
5、讲一下SSL加密过程
6、为什么不一直用非对称加密?
7、典型的HTTP攻击手段
七、其他
1、讲一下你们实验室
2、如果能实习,能什么时候来,能实习多久?
3、什么时候毕业,工作地点倾向性
八、反问
1、技术栈
蚂蚁同一校招,业务不确定&#