成都喜马拉雅后端实习凉经

12.19面
自我介绍
算法(腾讯会议的牛客插件,核心模式):
单例模式(懒加载),面试官优化了一下,在进入synchronized之前判断一下instance是否为null
删除链表的倒数第n个节点
先说思路,快慢指针和栈,并分析一下时间付复杂度,让写的快慢指针
项目:
分布式锁,为什么这样用,能不能用MySQL的唯一索引,想问的点主要在技术选型的理由;
Redis的bitmap存点赞数据,流程怎么做的,key是什么;
消息队列rabbitmq,为什么要使用消息队列,消息怎么保证消费的;
微服务怎么拆分的;
文件上传用的什么?阿里云oss,用的什么api,有没有断点续传,这个没答好时间太久忘了;
私信功能怎么做的(没答好);
八股:
线程的创建方式,为什么显式的使用线程不好,线程池的关键参数,拒绝策略有哪些?
反问阶段面试官说必须满6个月,且只有一个hc
后续,凉了,
全部评论
兄弟是在boss上投的他家的[Java开发实习生]吗
点赞 回复 分享
发布于 2024-12-29 19:22 陕西
同一个岗位 八股都答上来 算法写出来也凉
点赞 回复 分享
发布于 2024-12-27 17:19 四川
老哥我是今天下午两点面的,两道手撕一摸一样
点赞 回复 分享
发布于 2024-12-27 17:06 辽宁
???你咋还在面
点赞 回复 分享
发布于 2024-12-27 16:57 北京

相关推荐

你在组件库项目中用到了Vue3的Composition API对比Options API有什么优势 vue2v3原理分别是什么,v3解决了v2的什么问题Pinia和Vuex的区别是什么为什么选择Pinia做状态管理如何实现Vue3组件的全局注册和按需引入需要处理哪些问题性能优化具体指标几个要了解你提到首屏渲染从3s优化到1.6s具体做了哪些措施如何量化效果项目里如何处理errorIntersection Observer除了图片懒加载还能解决哪些前端问题,懒加载原理,别的方案了解吗为什么选择Vitest而不是Jest,Vitest在Vite项目中的优势是什么,如何写一个测试用例PostCSS和SassLess有什么区别你们为什么用BEM+PostCSS的方案组件库的TypeScript类型推导是如何设计的 遇到过的复杂类型问题怎么解决ts在项目的好处坏处,项目用了ts吗具体聊聊某个组件设计细节 某个复杂功能是如何实现单元测试覆盖率90%是如何统计的包含哪些场景,如何测试组件的交互行为电商项目里面路由权限拦截的具体实现方案如何和后端权限系统配合购物车数据持久化方案的选择过程对比localStorage和IndexedDB,和别的状态存储方式的区别如果商品列表页出现滚动卡顿你会如何排查和解决从输入URL到页面渲染详细说明HTTP缓存强缓存协商缓存的作用节点浏览器Event Loop机制如何影响Vue的nextTick实现CSS变量和预处理器变量如Sass变量在浏览器渲染流程中的区别常见的git命令,如果git merge出现冲突你的标准解决流程是什么如何预防冲突你的组件库和Element Plus有什么区别解决了什么Element没有解决的问题为什么选择读研为什么选择前端而不是后端对新的前端前沿技术有关注吗,具体了解的是什么了解最新的es特性吗,不是es6,说说你知道的最新的js语法
点赞 评论 收藏
分享
评论
10
17
分享

创作者周榜

更多
牛客网
牛客企业服务