因疫情影响,视频面试。记录一下,可能有部分遗漏。
一面:
-
自我介绍;
-
项目中用到的技术点;
-
redis挂掉怎么办,有么有备选方案(redis现在已经是很重要的组件了,不亚于关系型数据库的重要了,[当然面试的时候不是这么回答的...]);
-
数据库死锁;
-
什么lock。。(没听清,问了两遍,,回答的不知道)
-
单链表反转;
-
数据库优化;
-
qbs是多少?汗颜,,没有关注过,只关注过接口响应时间;
-
用过的消息中间件,出过什么问题;
-
遇到的技术难点;
-
有没有用到过多线程;
-
有没有遇到过OOM;
-
对象进入老年代;
-
有没有用过设计模式;
-
有什么项目优化经验;
-
项目中怎么保证代码质量;
-
和领导遇到分歧怎么办;
-
你有什么要问的。
二面:
-
自我介绍;
-
如果调用方请求你的接口很慢,你怎么排查?
-
其他个人问题以及公司情况。