20min: 自我介绍; 项目只涉及到操作数据库吗? 项目的数据库是自己设计的吗? 接口与抽象类; 重写重载区别; run和start区别; 静态类一般定义在哪儿; 了解哪些设计模式; 工厂模式有哪些; 观察者模式了解吗; synchronized加在方法和加在static上区别; 了解哪些数据结构; hashmap是线程安全的吗?哪个是? 平时怎么学习的; 只做过一个项目吗? 技术方向的规划;(
网易互联网 9/19 45min 实习项目+深挖15min 怎么处理数据库多版本接入问题 Hbase MySQL事务隔离级别+实现 间隙锁 Mysql回表 聚簇索引、非聚簇索引 算法题:最长公共子序列,返回长度+最长序列 有点kpi的味道emmmm 但是还是希望能通过,今年太难了 #网易##网易面经##秋招##面经##网易互联网#
全程45min左右 1. 自我介绍 (java基础相关) 2. 接口和抽象类有什么区别? 3. hashtable和hashmap的区别 4. hashmap在什么情况下会产生线程不安全的情况 5. 既然hashmap不线程安全,有哪些常用的线程安全的map 6. 创建线程的方法,用callable的话,调用future的get(),会导致线程阻塞吗? 7. 线程池有哪几种 8. 线程池的核心工作
全程25-30min左右 1. 自我介绍 2. 实习相关的问题,聊了半天,引申问了redis和rocketmq的问题,比如rocketmq的设计之类的 3. java线程和golang协程的区别,golang协程知道怎么实现的吗 4. mysql,用到的隔离级别是哪个,可重复读是用什么怎么实现的,了解gap lock吗 主要还是围绕实习项目经历去问的,部门做基建的,也相对更愿意问底层实现和原理
全程35min左右 1.自我介绍 2.实习期间的项目,在校期间项目 3. redis持久化 4.那么有持久化的redis如果要做扩容,要怎么操作呢 5.jvm对象实例化过程 6. jvm内存分布情况,展开讲讲方法区 7. mysql性能优化有哪些方式 8.对于横向分表,你有什么分表的思路吗 9.反问 因为一下午面了三场,记忆有点混乱,应该还有很多问题,但我只能记得这么多了不好意思 #携程##J
总计18min左右 1.自我介绍 2.Mysql相关,两种引擎的特点,什么时候会用MyISAM,什么时候用InnoDB 3.InnoDB的事务隔离级别,平时用的是哪种 4.redis了解吗,说一下redis 5.创建线程有哪几种方法 6.线程用strat和run启动有什么区别 7.接口和抽象类的区别 接下来就是一些价值观问题,对于工作的看法之类 总结:总体感觉比较简单,好像就是走个流程,不知道是k
2022.09.23 美团一面 1.线程池如何创建,线程池工作原理; 2.线程池状态; 3.Java线程的状态; 4.讲讲阻塞队列ArrayBlockingQueue; 5.JVM内存分布; 6.讲讲G1收集器,停顿是否可预测; 7.垃圾回收算法; 8.了解ZGC收集器吗,讲讲染色指针,读屏障; 9.Volatile,是否保证原子性; 10.乐观锁,CAS原理; 11.TCP三次握手,四次挥手过程
2022.09.27 1.设计模式三大类,分别举点例子; 2.代理模式也创建新对象,但为什么不算创建型模式; 3.设计模式六大原则; 4.讲讲开闭原则; 5.JVM内存分区; 6.垃圾回收策略; 7.内存溢出和内存泄露; 8.讲讲java集合,每种类型介绍一下; 9.TCP如何保证可靠传输; 10.介绍TCP报文段; 11.了解版本控制吗,常用git指令; 12.git如何版本回滚; 13.你的学
9.27 ==和equals的区别? jdk 和 jre 有什么区别? 字符串常量池在哪块内存区域中? JVM有哪些内存区域? 哪些区域可能会发生内存溢出? 如何排查是哪个区域发生了内存溢出? 有哪些创建多线程的方式? 线程池有哪些种类?举例说明一个线程池的使用场景 volatile 和 synchronized 的区别? 分布式情况下如何保证线程的同步性? 如何实现分布式锁? Spring中be
反馈牛友#集度汽车##集度# 计算机网络 tcp udp区别 三次握手 四次握手 tcp头部组成标识 操作系统 进程线程区别 进程调度算法 MySQL 主键索引和非主键索引结构区别 隔离级别以及解决了哪些问题 acid redis linux常用命令 chmod + x是给哪个属性赋予权限 做题84最大矩形面积,在面试官的帮忙调试下,写出了 好评这个面试官,自己太菜,好多没复习到,继续努力吧。
全程50min左右,面试官给人感觉不错 1. 自我介绍 2. java object有哪些方法,了解finalize()吗 3. jvm 元空间 4. 围绕实习的项目问了一些和超领,限流有关的问题 5. 问了项目里一个一致性的问题 6. mybatis改写 7. 熔断的策略和原理 8. rocketmq延迟消息 9. 记事本写一个题目(具体不透露了,不是太简单) 10. 反问 总的来说不太简单,主
面之前就听说滴滴面试体验不错,果然很不错! --- 大部分时间都是围绕项目问的,会问功能如何实现的,以及一些从项目出发的场景设计题 读写分离的场景题 小部分基础: 线程安全的集合类 HashTable和ConcurrentHashMap的区别 Zset的底层实现 B+树的搜索过程 索引失效场景 手撕一道算法,简单题 --- 体验很不错!有交流有引导!最近三次面试体验都蛮好的,这才是面试该有的样子嘛
自我介绍 项目介绍 Spring介绍(我只会用啊,我是数据开发方向,这面试官肯定没看我简历) MySQL场景题(好久没面试了,意思是考我事务,我给扯到存储过程去了) 索引介绍 Innodb和其他引擎区别 JVM结构 垃圾收集算法 ConHashMap介绍 Redis分布式锁 图算法,迪杰斯特拉(忘了) Hadoop架构介绍,MR流程 Spark和MR对比 Sqoop,MySQL到Hive,如果My
两个技术面试官一个hr一起面的,全程14min左右 第一个面试官: 1. 意向城市,意向岗位 2. 自我介绍 3. spring和springboot区别 4. springMVC和spring关系 5. springMVC流程和常见注解 6. 项目的登录模块是自己设计的吗,怎么设计的 第二个面试官: 7. ==和equals区别 8. 深拷贝和浅拷贝 9. try catch finally,在
全程30min左右,面试官挺好的 这一面似乎主要是聊经历,简单记录下 1. 自我介绍 2. 简历里有竞赛,介绍一个最让你有成就感的竞赛经历 3. 实习,做了什么,聊了比较久 4. 数据库范式 5. 线程生命周期 6. 反问 #Java##面经##面经一面面经##满帮集团#