杭州某互联网公司 Java 面经

杭州某互联网公司 Java 面经

1)

面试官:为什么刚开始会投前端?

我:阿巴阿巴,主要是公司只开了前端实习生,我又是全栈,所以就投了,主要还是侧重后端。

2)

面试官:先做个自我介绍吧

我:阿巴阿巴,从时间顺序去梳理学技术的过程,然后获得了哪些成就,阐述下为什么前后端都学,主要是想做自己的项目,自我介绍很重要,后续的吸引火力就靠这部分,如果有面试官感兴趣的,到时候八股文会少一些,还是要好好准备的。

3)

面试官:项目的业务流程介绍一下

我:我这边直接申请开了共享屏幕去介绍业务代码,这样我也不用去背了,因为会有注释,直接看代码也更清楚和真实,因此跟做的项目最好是自己吃透,有能力的话自己可以独立设计前后端的项目然后上线,我这边是演示功能,然后去讲解业务代码,然后面试官会追问一些场景题。

4)

面试官:如果你的请求次数大的话怎么做处理?

我:阿巴阿巴,先热点数据缓存一波吧,多级缓存架构涉及 Nginx、Caffeine,Redis,阿巴阿巴,说实话根本没用过,看过理论而已,缓存后,可以做限流处理,单机限流可以使用 Google 的 GuavaLimit 或者 Apache 的 Commons 库,分布式就 Redis+Lua 脚本,这边可以讲下常见的限流算法补充一下,还可以考虑熔断和降级的措施,像阿里的 Sentinel,SpirngCloud 全家桶的 Hystrix,这边其实自己项目如果有过实践就会很好阐述了。

5)

面试官:HTTP 是无状态的,那怎么区分用户?

我:因为我这边是存了一个 Session 用户登录态,然后 AOP 去做一个权限检验的,其实我还搞了个 JWT 拦截器和 Tok

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

大学四年面经(学院本) 文章被收录于专栏

大学全部面经从大一到大四,从实习、秋招、春招等等,各种岗位,中小厂,乃至大厂面经! 公粽号:程序员落叶,里面分享全部文章详情。

全部评论
楼主自我介绍大概多长时间呀?想吸引火力的话估计得奔着三五分钟去了
2 回复 分享
发布于 2024-02-28 22:20 安徽
优秀
1 回复 分享
发布于 2024-03-12 11:54 山东
啊巴啊巴
1 回复 分享
发布于 2024-02-28 19:14 天津
兄弟找的实习还是工作
点赞 回复 分享
发布于 2024-02-29 10:52 河北

相关推荐

牛客83265014...:完了,连现在都没开始面,13号投的是不是晚了
秋招的第一个offer,...
点赞 评论 收藏
分享
评论
15
25
分享

创作者周榜

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