作者:手机用户2502876103 | 来源:互联网 | 2023-09-14 12:38
微盟一面:项目怎么优化数据库索引的结构是什么aop怎么用的aop的底层怎么实现反转字符串社招第一场面试,还是比较紧张的,项目那块说的不太好。算法题感觉就是走个过场。。多益一面:大部
微盟
一面: 项目 怎么优化数据库 索引的结构是什么 aop怎么用的 aop的底层怎么实现 反转字符串
社招第一场面试,还是比较紧张的,项目那块说的不太好。算法题感觉就是走个过场。。
多益
一面: 大部分是围绕项目来问的,感觉是技术面里面最水的。。而且一面通过之后还需要网申和IQ测评,特别麻烦。
字节
抖音电商
一面: 后序和中序,确定一棵树 口述算法:n的平方根 2T的文件 加载2G 出现次数top10 线程和进程的区别 进程怎么实现一个阻塞队列 进程间通信方式 反射是什么 类加载机制 ThreadLocal底层
感觉基本问题都能答出来了,大数据那个问题说了下分治法,将文件拆成多个子文件,每个文件求top10,但是面试官说也不太对,大佬们有什么想法吗
二面: 哈希冲突的解决方式 如何合理防止哈希不当导致的哈希冲突 如何扩容 lfu怎么实现 除了哈希还有其他方法吗O(1) mysql的事务隔离级别 可重复读和幻读 mvcc怎么实现的 explain命令关注哪些 redis分布式锁 redis如何批量查找 scan的时间复杂度 事务1:upate A set a = 2 where a = 1事务2:update A set a = 3 where a=1 事务2提交了 事务1 能执行吗 最长公共子序列
二面的问题难度高了很多。。redis的批量查找回答了keys和scan,大佬们知道其他的吗? sql那个问题大家觉得能执行吗?
三面: 为什么要来上海 未来三年的职业规划 有女朋友吗。。。 你觉得技术大牛是什么 平常更多的是业务开发还是基础组件开发 项目 场景题:实现feed页 怎么解决并发问题 写扩散问题 算法:平方根
准备了很多算法题,谁能想到考的是一面的算法题。。所以大家记得面试过后还得多熟悉一下之前的题目
hr面 觉得前几轮面试怎么样 为什么一年不到就看机会 为什么来上海 公司的业务方向是什么 公司在上海有分部吗 现在部门的架构是怎么样的 现在面了哪些 期望薪资是多少
许愿字节offer!
腾讯
PCG看点一面: 项目 springcloud整体链路 服务注册与服务发现 负载均衡的几种策略 怎么实现rpc框架的长连接(池) cms垃圾回收器 新生代老年代 [算法]拷贝粘贴可得到目标字符串的最少操作数
springcloud没有复习,回答的比较一般,算法题卒
腾讯音乐 一面 算法: 奇偶链表排序 堆排序 项目 linux进程通信方式 数据库mysql的主从同步 如何保持一致性 mysql索引结构 1000万个节点的b+树有多高 redis的底层结构 hash怎么扩容 skiplist原理 java的hashmap和treemap的底层结构
太好了一面过了,等待二面中,奥利给!
蚂蚁金服
安全后台 电话面: 项目 redis是什么集群模式 怎么保证分布式锁不会出现问题? 主从同步怎么解决一致性 读写分离的场景 怎么实现的 系统调用的方式,注册中心 负载均衡的策略 线程创建的方式 线程池的生命周期 linux命令
关于redis的集群模式当时回答的不是很好,另外关于主从同步怎么保证强一致性各位有什么想法吗
花呗
电话面 垃圾回收机制 cms怎么垃圾回收的 垃圾回收的空间碎片怎么解决 为什么需要停止 如何停止 tomcat服务器的结构如何设计 如何主动断开连接 tcp四次挥手 怎么解决调用端重复发送 rabbitmq怎么解决可靠性 怎么解决数据不丢失 怎么防止重复消费 阿里伯乐笔试: 实现类似 ABAC——越来越好 ABAB——你好你好 这样的,判断是否匹配的算法
搜狐
一面: spring的aop springboot是怎么启动的 mysql的事务特性 事务的隔离级别 怎么解决幻读 http和rpc的区别 redis的数据结构有哪些 string和c语言相比有哪些优化 分布式锁的实现
感觉问的问题难度比之前的小一些
二面: 场景题: 参与过系统设计吗 怎么设计 设计电商表,设计缓存 智力题:怎么保证手机app的时间和服务器时间一致 线上jvm怎么解决报警问题的 springcloud的组件 spring config的底层 redis的哨兵模式 cluster模式 jedis怎么实现哨兵模式 springboot的starter有哪些 怎么实现的
智力题卒
跟谁学
一面: 项目 spring的aop怎么实现:使用动态代理实现 jdk和cglib怎么代理 怎么调优的 JVM的老年代新生代为什么分代 CMS的原理 hashmap的底层 为什么不安全呢 装箱和拆箱 object的方法有哪些 wait和notify讲一下 事务的定义 事务的隔离级别 可重复读是怎么解决的 幻读是什么 算法:归并排序
感觉面试官有些问题问的比较奇怪,比如说hashmap为什么不安全,我讲的是从可见性的角度,如果两个线程都去get的话,不能拿到相同的值。如果set的话,会导致一个线程的值被另一个线程覆盖,所以需要加锁来保证顺序。面试官说难道set有顺序了就是线程安全的了吗?
美团
一面: 项目 线程池有了解吗 用了哪些设计模式 拒绝策略有哪些 数据库的隔离级别 怎么解决幻读 为什么是b+tree lsm-tree了解过吗 红黑树是什么 redis的底层结构有哪些 讲一下跳表 redis的持久化方案有了解吗 aof有哪些刷新策略 aof怎么防止文件过大 cms有了解吗 zgc了解吗 算法:两个栈实现队列
感觉面试官人挺不错的,遇到不会的问题也会给我讲解,点个赞
二面 项目简单说一下 为什么看机会 分布式锁为什么是原子性 GC 为什么分并发和并行 为什么CMS会去回收垃圾 讲一下spring的ioc和aop ioc为什么会有循环依赖 aop的代理方式有几种 redis的数据结构有哪些 跳表讲一下 讲一下怎么插入的 哈希表讲一下结构 怎么扩容 为什么是2的幂次方 二分查找 组合里的最大数
moka
项目 mysql的执行引擎 b树和b+树的区别 redis的持久化方式 redis的过期淘汰策略 redis主从同步过程 spring的bean有几种域 synchonized和reentrylock的区别 自动拆箱和装箱 tomcat的线程模式 jvm怎么划分内存的 场景题:遍历一棵树的所有子节点
分享面经,许愿字节oc,许愿鹅厂面试顺利,冲冲冲!
我的面试经验汇总
下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了! 有需要的朋友点击这里自取就好了,希望资料对你有帮助!
SpringCloud
Redis
JVM
MySQL
Zookeeper
Kafka
Dubbo
spring
Rabbitmq
springboot
最后
由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。
有需要的朋友点击这里自取就好了,希望资料对你有帮助! 预祝大家前程似锦,工作顺利!