状态:一面刚结束 timeline ----------------- 1. 简历上一些背景相关的 2. 介绍项目、技术架构(技术角度+业务角度) 3. 微服务与单体应用的区别 4. 注册中心、分布式事务这些使用哪些组件?(nacos、seata) 5. 有参与框架方面的开发吗? 6. Spring和SpringBoot有什么区别? 7. Spring的两个核心思想?IOC和AOP 8. AOP如
时长 1h 3. 为什么使用分布式ID,解决了什么问题 4. Leaf算法了解吗?讲一下原理和工作流程以及优缺点 5. 有没有可能导致id重复?该如何解决? 6. 项目中redis是如何运用的? 7. 项目中分布式锁是如何实现的? 8. RocketMQ如何使用的?应该用在什么场景? 9. RocketMQ写入失败该怎么办?有没有引入事务进行保证? 10. 讲一下你了解的Spring源码 11.
自我介绍:本人是练习时长 1 年 2 个月的 Java 后端菜鸡练习生,去年集团组织架构调整(裁员),一直到现在未找到工作。校招那会儿非科班转码,学了两个多月的时间就上岸了,所以沾沾自喜,工作一年被毒打的不成样子,再次进入社会社招感到基础薄弱,菜的一批。 下面是我最近面试的面经: shein 一面 47min 时间:2024-01-22,14时 岗位:Java 高级/资深工程师 流程:一面挂 评价
8.2快手Java一面 自我介绍 Java Java基本类型有哪些 占多少字节 int类型范围 HashMap put流程 线程池参数及作用 线程池的工作流程 线程池饱和策略有哪些 线程池回收线程的方法有哪些 ThreadLocal是什么及使用需要注意什么 ThreadLocalMap的底层结构是什么 AQS是什么 AQS如何实现抢占式和非抢占式锁 ContDownLatch是什么 Volatil
测试开发岗位 全程40min左右 1、自我介绍(3min左右); 2、自己项目中的测试工作; 3、如何理解测试工作、测试对于项目开发的意义是什么; 4、场景:微信朋友圈评论功能,从测试的角度进行分析; 5、什么是死锁,产生原因、预防和解决方式; 6、post和get的区别; 7、手撕:括号匹配问题,编写几个测试用例;#OPPO##测试开发##秋招#
极兔速递: redis模型 b树和b+树 mysql锁有哪些 springcloud的容灾机制Hystrix kafka复制信息,如何保证消息的可靠性 es 外语查询 mycat分片策略 ebay: spring.start自己实现 maven加载包的原则 stream.collection 携程: 一面: springMVC和springboot比 springboot启动流程 日志分析工具用了
自我介绍 项目 热点商品的缓存和秒杀如何设计(顺便补充了一下库存检验和补货流程) MySQL底层数据结构 反客为主,介绍了一下从数据页的角度看 B+ 树如何存储和查询数据 实习中的MySQL优化主要是哪些方面 索引 为什么用es?有什么优势? 有什么要补充的?(和面试官介绍了一下实习中思考了挺久的单点登录设计思路和具体实现流程) 算法题: 力扣 LCR 022. 环形链表 II 反问: 部门业务
面试时间40多分钟,反问环节发现是之前暑期面我的那个部门 自我介绍 介绍在京东的实习,介绍在商汤科技的实习 三段实习当初都为什么离职 git rebase 设计模式的作用,有哪些原则(忘了),开发中用到设计模式吗 http和https区别,讲了tls握手过程,https一定安全吗? jvm内存区域 怎么理解mysql的事务,事务隔离级别,mvcc是什么,怎么实现的,解决的是什么问题 redis用过
纯面经帖,供后人参考,非经验贴,发完准备卸载牛客安心搞论文。 个人基本情况: BG双非硕(非知名双非) 混杂型开发:Go/Java + 前端(Vue) + 移动端 (Flutter/Swift) 都有真实项目(或开源项目) Leetcode 500+ 题 三段小厂实习,Github 700+ Star,博客访问量 100w+ 国际级、国家级、省级竞赛都有(特等、一等、二等、三等都有) 学校 BG
> 这些都是身边同学真实的面试经历,我只是一个整合者哈(已得到同学的同意才发布 ## 一面(技术) 1. 自我介绍 3. 线程池大小如何设置? 4. 介绍项目 6. 系统是以及交付使用了?使用人数? 7. ES如何使用?部署了几个节点? 8. ES脑裂问题了解? 9. ES数据如何来的? 10. 一个视频大概多大? 11. 如何上传的?一次性上传吗? 12. 如何转码? 13. 分片上传大小如何确
八月第一批面试,一天速通之后杳无音讯 一面 1.前端学习路线 2.你认为前端工程师应该具备哪些能力 3.从url输入到页面渲染发生的过程 4.影响dns解析结果 5.迭代查询过程 6.tcp为什么是三次握手不是四次 7.挥手为什么要比建立连接时多一次 8.domtree和rendertree结构是否一致 9.http1.1和http2.0的区别 10.http2.0为什么要引入流量控制 11.多路
1. 手写一个类Person,要求有私有属性,公共方法,静态方法,用function Person(){}实现,不能用class 2. 手写一个Header布局,左logo,中title,右login(我在右div里写button,面试官还提醒button能不能靠右,寄了) 3. 手写一个并发连接池,场景:前端需要发很多很多请求,服务器压力大,需要分批次发请求 都不会 寄 (我真的只是应届生不是爱
秋招投递不多,基本只投了大厂的前端岗位,非科班无实习有实验室项目。秋招中的我是焦虑的,同时也是幸运的。最终拿下了我最想要的offer。 七月开始准备简历,投递,梳理前端体系。 所有面试过程都没记录,根据回忆提供的部分面经: 浏览器事件循环:从事件循环tick的角度去说明微宏任务、RAF、渲染等过程 React源码:Fiber,优先级队列,任务调度器,Commit阶段的过程 React Hooks:
### 一面 - 项目 - 项目里做了哪些优化 - 封装过哪些组件 - 项目深入 - 扁平化数组内容转成树形结构 - 服务端渲染了解吗? - 服务端渲染有几种方式 - vue2和vue3的区别 - vue3 不同API是浅层监听还是深层监听 - 说五个语义化标签 - 垂直水平居中 - position 设置为0, margin设置auto,为什么能实现垂直水平居中 - 实现动画有几种方式 - di
8.21 笔试 8.22 测评 9.19 一面 面试的算法工程师的岗位,但是中兴好像是随机匹配面试官,对算法方向也不是很懂,说这两个项目没有什么关系,说简历写的东西太少没什么可问的就自己介绍一下项目,介绍完了也不知道问什么,申请时候的base地点填的深圳,问了好几次如果深圳匹配不到合适的岗位觉得自己更想做什么,感觉随时会被调剂...... 9.21 二面 首先是项目,每个项目详细讲一下,又问了几个