快手测试开发-日常实习-面经

投简历 12.04

一面 12.09 挂

自我介绍?上一段实习结束了吗?
实习负责内容?还有吗?
系统的工作流程?xxxx是干嘛的?
开发的接口存在异常吗?
对业务的影响?比如越权?
存在并发场景问题吗?一致性保证?

项目是自己练习写的吗?
微服务项目是拆分来的吗?
项目中的超卖问题?锁失效问题?
项目中的事务边界问题?事务失效问题?
介绍一下乐观锁与悲观锁?
如果库存只有一个,是十个人来买,九个失败?
还是说第一个下单失败,所有人回滚?
第一种方案,有什么问题?

JWT 令牌结构?还有吗?项目中的实现?
项目中微服务的网关?SpringSecruity 配置过吗?
过滤器与拦截器的区别?两者的执行顺序?
SpringBoot 的自动配置原理?源码介绍?

Java 深拷贝与浅拷贝的区别?两者的实现?
Java 多态性?重写与重载的区别?
Java 的 HashMap 底层原理?jdk 1.7和1.8?
Java 的 HashMap 扩容机制?具体的步骤?
Java 的 StringBuilder 和 StringBuffer 区别?线程安全?
JVM 的回收机制?垃圾回收算法?垃圾回收器?
JUC 如何实现多线程?线程创建方式?

Python 用过吗?介绍生成器和迭代器?
秒杀场景下,请你设计测试用例?还有呢?
手撕题:长度最小的子数组

反问:实习岗位工作内容?
回答:无法确定,目前还未分小组。
反问:流程大概多久?我要入职另一家了。
回答:三轮技术+一轮业务,每轮间隔两三天。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容