每面一歌推:王力宏《火力全开》面试前早上中午睡不着索性听high歌直接干 人生的第一次面试,献给美团 感谢温柔的面试官,让我全程都很放松,虽然可能回答的不好呜呜呜 52分钟 项目: 聊一下项目和亮点 为什么要使用kafka 如何实现持久化 java基础: 基本数据类型有哪些 包装类型和基本类型有什么区别,什么场合用什么,比如Integer和int 拆包和装包 泛型(说不会) 抽象类和接口有什么区别
当前进度:已约二面 🕒面试时间 9.11 实习拷打 Canal 监听 binlog 同步缓存,canal binlog 断流怎么办 mysql 用的什么存储引擎 innodb 有啥特性 myisam 为什么不能支持事务 innodb 如何实现 acid Innodb 那个底层的索引用的什么数据结构 如果我建了一个联合索引,在 b+树上它是怎么存的呢?它是存一个节点还是存多个节点? 为什么查询会有
面试中就被夸水平不错,说一面肯定过的,但是这都十几天了,也没约二面也没挂我,有牛友知道什么情况嘛,是北京没hc了嘛,好多厂卡在一面啊,感觉面的不错,也不推进,也不挂 🕒面试时间 8.31 leetcode:102 Redis 内存淘汰策略 kafka 底层做了哪些优化使得他如此的高性能 零拷贝,mmap,rocketmq kafka 零拷贝的区别 引用计数、可达性分析算法的区别 日常,比如开发的
在二面的时候,相较于一面的常规问题,更倾向问项目,也问的更深入。 1. 请先介绍下项目。 2. 项目的主要功能是什么?(回答了使用Redis较多,特别是用互斥锁来防止缓存击穿) 3. 那你如何解决缓存击穿问题?击穿、穿透和雪崩有什么不同? 4. 你认为击穿、穿透和雪崩区分的根据是什么?我认为因为它们各自有不同的解决方案。 5. 能介绍下这些问题的解决方案吗?我采取的措施是将不存在于数据库和缓存中的
6.7下午2:45,面了45分钟,国际化事业部后端开发 八股问的很简单,面试官人很好,一直安慰我不要紧张 简历项目是服务器的项目和实验室深度学习的一个,面试官基本没问 面试官一直在往数据库、缓存方面引导,面试结束后反问环节面试官也说他们后端重点是数据库、分布式的内容 手撕代码题:冒泡排序+验证二叉搜索树
1.自我介绍 属于啥也没准备的随便说了下来着哪个学校 啥专业、大三 学的啥,对java感兴趣啥的。(下次一定的准备,老哥们有啥模板话术嘛) 2.介绍完直接问的就是项目 感觉小厂好像很重视项目,一上来就问项目,后面反问环节问面试官更注重项目还是基础,他说项目更重要。 主要问项目的背景,和谁写的。然后问了怎么用Redis的,当时很紧张 说了半天也说不清楚,然后面试官又问了项目中的ES是怎么用的。我就说
---- 7.14 一面 数据库的四个特性(ACID) 数据库事务四个隔离级别及解决了哪些问题(脏读、幻读和不可重复读) MVCC 聚簇索引和非聚簇索引 对(a,b,c)建立联合索引,对于“where a = value1 and c = and value3”是否会走索引?对于“where a = value1 and b > value2 and c = value3”是否会走索引? TCP、
帆软面试官主要爱问场景题,总结了一面到三面的面试题,主要如下。 数据库相关 如果我们有一个表user,包括字段phone和email,两列皆有索引,查询select * from user where phone=XX and email=XXX,会命中哪个索引 如果有个表order,包括a,b,c,d四个字段,只有b字段上有索引,什么情况下select * from order where b
八股: 1.synchronized和lock有什么区别 synchronized 适合简单的同步场景,而 Lock 提供了更多高级的锁操作和控制能力。 synchronized是内置锁,可以用于方法或代码块。它有多个级别:1无锁。2偏向锁=》没有其他线程竞争时使用,旨在提高没有竞争情况下的同步效率。它通过将锁“偏向”到第一个获取锁的线程来减少同步开销。只有当其他线程试图获取同一个锁时,偏向锁才会
昨天中午刚做的美的的暑假实习笔试题,主要题型是十道单选,五道不定选,三道编程题,编程说实话是挺简单的,可能是找实习以来唯一的一次全A了,但是感觉大部分人都是全A。
自我介绍 业务介绍 Java基础 JUC Redis Object类的方法有哪些 wait notify hashcode equals getClass HashMap 1.8原理 为什么头插不行 初始化设置11,实际是多少,为什么? (n-1)&hashcode 并发包替代类? 1.7 1.8区别 怎么的保证高并发 syschorized 和 volatile 原理 在这个conc
前言 笔试:9月2日 笔试题全都是easy题,AK了 base:深圳 基本是一周一面 OPPO(一面 9月08日 14:40 - 15:15) 面试官上来就是比较快节奏的八股 简单自我介绍 Java的垃圾回收算法 Java的垃圾回收机制的历程介绍 监控jdk的手段有使用过吗? 有哪些Jvm优化的参数有使用过? 线程池有哪几种类型? 为什么要自定义线程池? 线程池的workQueue有哪些? 线程池
泡了20多天面试池子,乐了 一面35min 了解面向对象基本原则吗 线程池创建方式以及工作过程 工作队列的底层结构 乐观锁悲观锁 cas底层工作原理 观察者模式、模板方法模式 项目是否设计服务分层 数据库集群怎么保证函数幂等性 数据库索引结构为什么用B+树 redo log、undo log、bin log区别及应用,undo log为什么可以保证原子性 快照读和当前读,怎么防止出现幻读 redi
一面(3.25) redis用了什么数据结构 redis出现大key怎么解决 netty怎么实现的用户间通信 项目数据库表怎么设计的 你怎么查聊天记录给前端 群聊怎么实现 成员太多IO占用很多业务怎么优化 聚簇索引和非聚簇索引 where a>1 and b = 2 and c <3怎么建立索引 那bac和bca建立索引有什么区别吗 看你用了ES说下es的查询原理 ES分页算法有哪些 ES底层数据
#网易java##我的实习求职记录##0offer是寒冬太冷还是我太菜##你的秋招进展怎么样了#