特斯拉后端开发一面-日常实习

1.实习介绍
2.开始问项目
3.问项目中最熟悉的一个流程 答订单的全流程
4.问MQ是怎么参与到里面的,如果创建订单那还没来得及消费用户就想看订单怎么办
5.MQ的作用 解耦 未来加功能
6.项目中表的设计 订单的状态,如果取消了订单怎么办
7.order表和orderltems表
8.spring事物注解原理 aop,失效原因,事物传播机制
9.问 Redis,为什么要有Redis,能实现什么功能
10.mysql索引,模糊索引什么时候会失效 如果用户输入不按照最左前缀匹配原则怎么办
11.问项目索引都是这么设计的,为什么
12.手撕 -道抽象 LeetCode 题目挺难懂但面试官不断的给提示,写出三个class然后和各自的方法,没有完整实现
13.反问
全部评论

相关推荐

烤点老白薯:他第二句话的潜台词是想让你帮他点个瑞幸或者喜茶啥的
mt对你说过最有启发的一...
点赞 评论 收藏
分享
昨天 13:10
门头沟学院 Java
项目 1.项目的难点 如何解决2.互斥锁的粒度是什么样的3.这个锁是每次往缓存里写任何数据都需要加锁吗4.比如说读的是多个优惠券的这种信息,可能有不同的人同时请求,他读的是不同优惠券的这个信息然后都被击穿的话,你是共用的是一把锁呢?还是每个优惠券一张锁呢?5.这个锁是怎么实现的6.nginx反向代理去保护后端服务器的原理是什么7.热门商品假如是在8点上架,8点的时候可能会有很多请求打过来,在redis中还没有,那这些请求都会去读数据库,这块应该怎么优化?8.假设redis判断用户购买资格成功,但是在扣钱的时候失败了应该怎么办9.有没有测过秒杀券一秒能够支持多少个请求,最大?10.测出来的2000是因为jmeter自己有性能瓶颈呢?还是说其他原因导致的性能瓶颈?11.假设我们想把qps提到10w,应该在哪些方面做什么样的改造?多个数据库怎么配置呢?写操作主要依靠主节点,加多个从节点对写操作意义不大,这块还能做什么优化?八股1.类的成员变量,方法的静态变量,这三种变量在多线程条件下哪个是线程安全的,哪类的静态变量,哪个是不安全的算法1.二叉树的平均高度:每一条路径的高度是根节点到叶子节点的长度2.一个不重复的升序数组,左移k次,给你左移后的数组,问左移了几次?如果数组中有重复的元素呢?
投递小米集团等公司6个岗位
点赞 评论 收藏
分享
很奥的前端仔:如果你接了offer 临时又说不去 hr确实要多做一些工作。 当然如果是接offer之前当我没说
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务