当前位置: 首页 > 面试经验 >

4.20快手日常实习java开发凉经

优质
小牛编辑
93浏览
2023-04-19

4.20快手日常实习java开发凉经

暑期实习简历挂,boss海投被捞了日常实习
一面:
1、项目拷打(SpringCache原理、MyBatis插件原理、Spring如何实现全局异常处理)
2、常用的并发集合类有哪些,是如何保证线程安全的
3、jvm内容区域划分,有调优过jvm的哪些参数
4、Spring事务的核心原理(AOP和ThreadLocal)
5、Spring隔离级别和事务传播行为各有哪些,默认是什么
6、Spirngboot自动装配原理
7、Spring事务失效的原因
8、手写双重检查锁实现单列,为什么用volatile
9、mysql中索引结构,为什么用b+树
10、mysql中有哪些锁
11、mysql的行锁是加在什么上面的
12、如何保证redis和mysql数据一致性
13、RPC了解吗,知道哪些框架
二面
1、如何提高系统稳定性
2、如何设计一个部门意见反馈平台
3、算法题1:从左上角到右下角路径条数之和,允许朝上下左右四个方向移动,不能走已经走过的格子
(回溯暴搜写到一半,让我停一下问有没有更好的方法,提示用dp,我说只会限制只能朝下和朝右方向移动的dp,面试官就说你按你会的写,有算法大佬可以告知下四个方向怎么dp吗)
4、算法题2:给定一段逻辑字符串(例如:快手&好看),给定一段字符串(例如:快手真的很好看),判断是否符合前者逻辑(包含相应的字符串结果即为true,最终进行逻辑运算,顺序不做要求),返回ture和false。逻辑字符包括:&|!()。(说了下用栈做,写了一半面试官说时间不够了,告诉我思路是对的。前面2个开放题花时间太多了)
hr面:说了下入职时间、能呆多久、业务、地点啥的,说6月入职太晚了希望可以尽早入职,让和导师沟通下。
最终结果:hr面结束第二天和hr沟通说可以随时入职。今天hr打电话反馈名额已招满没法发offer了。
说实话二面答得不是很好,结果能有hr面以为有机会。最后和导师沟通完商量着提前去,还是挂了,有点难受。
或许直接说随时到岗有戏?估计还是排序竞争不过别人。
兄弟们谨记教训,收到意向再调整自己规划,没机会去不接就是,省得沟通完没发意向白忙活,还要被导师骂。
 类似资料: