客路旅行一面
首先笔试是全英文的笔试,但是在牛客上搜了一下,秋招的和暑期的笔试题目应该是一模一样的
面试阶段
先讲一下在实习期间干了什么事情,你有学到什么技术?
你对restful的理解是什么?
如何确定使用Get/Post方法?
如何去发送一个restful的请求呢?包含哪些流程?
Post和Put有什么区别?
有用到哪些AWS的资源?
用到了什么数据库?你如何设计数据库表的?
你有用到k8s的哪些组件?
你觉得实习的最大挑战是什么?
前端的请求是如何到达后端的?
http请求的内容有哪些?
为什么要分库分表?分库分表的意义是什么?一定是能够提高查询效率吗?(这里被挖了个坑,后面说到如果批量查询分片键的数据也会进行全表扫描)
布隆过滤器的底层原理是什么?你使用布隆过滤器的代码量有多少?
讲一下长链接变成短链接的原理
讲一下缓存三兄弟
讲一下雪花算法,雪花算法有什么缺点?
如果时钟回拨,怎么进行处理?
mysql事务
如何防止sql注入?
如何优化慢查询?
索引的原理是什么?
如何通过索引去查询数据?
反问
需要全英办公吗?不需要
主营业务?电商平台
面试官一直比较严肃,给的压力比较大