1.项目是哪里来的 2.选一个项目亮点介绍 3.有没有了解过其他技术解决这个问题 4.遇到技术难题一般怎么解决 5.最常用的设计模式,怎么用的(策略,模板) 6.有没有结合多个设计模式来使用 7.redisson是什么,有没有什么redis没有的功能 8.红锁有没有什么问题 9.redis使用时有没有遇到过什么难题 10.redis管道 11.mysql隔离级别解决什么问题 12.jvm内存区域
#面经# 常规 自我介绍 实习时间 八股 AOP 面向切面和面向对象的区别 触发垃圾回收的时机 ConcureentHashMap 的实现原理 设计模式的使用场景 如何正确建立索引 排查慢 SQL 缓存穿透 解决缓存穿透 布隆过滤器 手撕 LC3. 无重复字符的最长子串 反问
首先说一下字节的面试官非常友好,每个问题回答完之后给回应,(OK,了解,好的,嗯嗯) 一面 1.17 15:30 项目拷打(问的很细): 数据库设计范式? 多对多表怎么设计的? 存在的高并发的问题? 如何解决这个问题?答:使用锁的机制 怎么使用?什么是乐观锁和悲观锁? (常规基础问题) 数据结构和算法熟悉嘛? 什么是二叉树?什么是二叉搜索树? 在一颗二叉搜索树中检索一个值的时间复杂度是什么? 了解
一面 上来写题 区间合并,出了些bug 问JVM,static 和面试官争论 面试官一直用反问态度明明自己是错的,有点** 然后还过了 二面 问面向对象的问题,特性,使用过哪些,具体场景 题目 fib 广度深度优先遍历树 使用linux的一些命令 springboot中常用的注解 mysql设计表有什么原则,如何设计超买超卖,设计哪些字段 现在是不是实习的都跑路了
是一个很帅的小哥哥,口头禅是🆗😆 好多场景题⚠ 感觉答的有点烂 索引的原理,主键的设计,对最左前缀法则的理解 WebSocket原理(不会,乱说的) 设计一个es和数据库同步的方案(没设计出来) redis相关数据结构,用过哪些 mq的可靠性,为什么mq要设计成交换机 队列 反问: 工作:做核心的hr系统。 多久出结果:这周内。 希望能过,挺想去这家的😢
#实习面经# #我的实习求职记录# 航天宏图的hr人好好,算是最舒服的一次面试 1.因为研究生方向和航天宏图业务重合,所以聊了一下科研的问题 2.问了一下兴趣爱好 3.数据结构(树和图) 4.dfs和bfs 5.启发式算法 6.设计模式 7.项目 也不知道是不是kpi,反正我和hr谈笑风生,面的很开心😂😂😂,无所谓了 希望出面经能攒点人品
一面 11.22 1.自我介绍 2.聊一聊项目(我觉得一面都是八股拷打,都没怎么看,不过自己写的印象还是很深刻) 3.你知道什么是微服务吗 4.go是怎么学的 5.讲一讲你的比赛,有什么有趣的事儿 6.你有了解过我们公司吗?讲一讲主要是干什么的 7.反问 主要就是聊项目,没有八股拷打,面试官人也很好! 二面 11.23 1.如果写多级评论,怎么做到隐藏子评论不隐藏父评论(我说的直接查找,递归) 2
zookeeper的zab和raft有什么区别 zookeeper实现了cap理论的哪一种 内存管理机制,分页 页表 https如何建立连接 https 建立连接的过程用到了哪些加密算法 https 怎么防止中间人攻击 数据库索引 介绍一下b+树 三层的b+树最多可以存多少数据,主键是8字节的int 什么是事务,事务的特性 不用synchronized和renentrante Lock怎么自己实现
京东科技做aigc的组 1.自我介绍 2.讲遗留物品项目,训练推理部署的整套流程 3.有没有follow最新顶会进展(excuse me我都搞体系结构了followcv进展干啥) 4.开发项目的时候遇到问题怎么办(讲了skywalking,讲了jvm线上监控,讲了从哪查资料) 5.对python熟悉情况 6.讲讲前端写过的比较复杂的需求,钩子函数,定时器,生命周期 7.有没有做过小程序开发 8.算
四面oc,本来是三面,加了一面mentor来面 timeLine:6.4投递->6.7一面->6.11二面->6.15三面->6.24mt面->面完秒offer 一面面经: 1.自我介绍 2.问实习做的事情(重点) 3. 项目的断点续传和切片上传怎么做的 4. 手撕:一道原创题,树状商品目录查找 5. 反问环节 二面面经: 1. 自我介绍 2. 实习经历详情 3. 给面试官讲解metrics的最佳
头一次两位面试官坐一起面我一个人,但是氛围很好,面试官很儒雅,可惜鼠鼠水平有限,总体上很多没回答明白,不过面试体验还是很好的。 1. 除了dfs和bfs你还了解哪些图算法? 2. 在游戏中如果我鼠标点击了某个位置,该使用什么算法去判定路线 3. 力扣上的二叉树染色,先手如何判定输赢 4. 拷打golang相关八股... 5. 2g内存机器申请8g内存会发生什么 6. 浏览器打开一个页面是单进程还是
八股盛宴 1. 自我介绍 2. java常用集合有哪些,有什么区别 3. arraylist和linkedlist区别,优缺点 4. hashmap底层结构,什么时候链表会转化成红黑树,红黑树相比链表有什么优点 5. hashmap线程安全吗,线程安全的map有哪些 6. jvm内存模型,每一块作用 7. jvm垃圾回收算法 8. cms和g1各自优缺点 9. 多线程会产生哪些问题,如何解决 10
一面 30min: (1)自我介绍 (2)纯八股: mysql:索引,B+树,结合项目;不同索引的区别;锁粒度; redis:数据结构以及对应业务场景; go:常用的数据结构,引用型数据结构有哪些(可以被new和make的) 网络:http和https区别,端口号;GET和POST区别,哪个更安全; 乐观锁悲观锁;(CAS/lock) (3)项目介绍; (4)反问; 总结:go面的都是基础,本身g
🕒岗位/面试时间 timeline 4.9号一面 1.介绍项目 2.短链接怎么生成的,哈希冲突怎么解决的 3.缓存穿透和击穿怎么解决 4.缓存一致性怎么做的 5.分库分表怎么做的,我说用gid分组(分组id) (他说那有没有考虑数据倾斜的问题,有一个用户创建了特别多的短链接,导致某一个单表数据量太大) 6.有没有那种不能分库分表的场景 7.双重判定锁是啥 8.分布式锁组件是什么 9.不用redi
一二三面三天面完的 没录音,随便写一下印象比较深刻的吧 一面 socket用过吗,讲一下建立连接的过程 如果是用epoll的话,怎么优化(答的是改底层代码设置一个触发阈值),不改底层的话怎么优化 如果我设置了一个文件服务器,有多个进程同时打开了一个文件,会有什么问题 那如果一个进程打开一个文件后fork,又会有什么问题 还是文件服务器,如果我有一个大文件内存塞不下,该怎么办(回答了mmap,解释了