首页 > 9.2小米Java面试
头像
慵懒的梦@( ̄- ̄)@
编辑于 2020-09-05 08:57
+ 关注

9.2小米Java面试

这次面试突发情况有点多,本来牛客网视频面试的,结果面试官说改成电话,结果打电话让我的热点断了(宿舍断网。。。。移动爸爸快来修一修吧拨号都连不上)让面试官有些小尴尬。先说问题

1、项目难点。(主要说了Mybatis缓存一致性问题,以及WebSocket再分布式中的应用);
2、基础:HashMap的底层数据结构(jdk1.7 1.8);
3、线程池在项目中用的哪种(Fixed、Single、CachedThreadPool都说了一遍,然后最后说用的自定义ThreadPoolExecutor(),把里面的参数又说了一遍);
4、一个接口调用很慢,如何进行排查(漏了日志的方法);
5、AOP实现原理;
6、Cglib与JDK的动态规划有何不同。
6、数据库事务ACID以及底层实现;(隔离性的四个点差点没给卡出来)
7、实现快排(没网,后面就没写了 练了几天的排序算法,害属实难受);
8、消息队列在并发中的作用;
9、项目中SpringCloud所用到的组件;
10、如何预防SQL注入问题;
11、一道SQL语句的题,一张学生表,有name,grade,age;根据成绩的降序、年龄的升序进行查询,本来要写出来的,但是还是因为没网。。。。 说了思路,说用子查询但好像没有对上面试官的胃口。
12、Spring拦截器和过滤器(知识盲区,平常都是用Filter,就很尴尬)。更新:整理了一下这个盲区思维导图:https://www.processon.com/view/5f52d95263768959e2d54dbc#map
大概就记得到这些,因为临时改面试方式,没录音血亏。祈祷二面。
虽然断网属实没想到,但是没做好备用方案属实有些欠缺。面试官真的很好,理解我断网的情况,而且每个问题都有反馈就很舒服,感激不尽。
祈祷二面。

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐