8.25 投递 8.26 素质测评 9.5 技术测评 9.26 一面 1.用过哪些集合类,HashMap讲一下 2.垃圾回收算法 3.怎么判断对象是否需要回收 4.栈和队列的区别 5.算法题:两个栈实现队列 6.线程池作用,参数 7.线程池线程存在的方式,销毁时间 8.并发量特别大,需要对数据库做什么优化,分库分表了解吗 9.行锁和表锁的区别,SQL什么关键字会加锁 10.乐观锁和悲观锁 11.反
Java的限定符有哪些?默认和protected访问权限 创建线程的方式 线程池的参数 Synchronized用法 设计模式:普通工厂和抽象工厂的区别,观察者模式怎么实现的,单例模式的双重锁检测怎么实现的 hashmap底层数据结构?红黑树怎么限制为平衡二叉树 Redis持久化方式 Redis怎么实现分布式锁 @bean与@Compent的区别 @SpringBootApplication注解
1.介绍下项目 2.kafka的架构,如何保证可靠性,和其他mq的区别? 3.apollo的架构,有什么特点,为什么你们用apollo? 4.Eureka的架构,三层缓存结构 5.项目中遇到的困难 6.sql如何调优的,我答得explain,还有没有其他调优方式 7.一个单表查询索引最多用几个?后来面试官说1个,我不太理解 8.voilate的原理,如何保证的有序性和可见性,有序性的底层实现是什么
又是全程项目. 面试官扣住一些细节发问, 想抓住不放 为什么做这个项目? 反问: 面试官感觉公司的氛围怎么样 面试官没有想到我会问这个问题, 停顿了一下, 说挺好的. 当我和他说我希望早9晚6不加班时, 他明显感到惊讶, 并且说我很真实. 他说实习生和正式员工是一样的, 也要加班.(这就很搞笑了, 我之前面试的所有公司, 都和我说实习生是不用加班的, 怎么到你这, 就成了实习和正式员工加班是一样的
1、JMM内存模型了解吗 2、创建多线程的方式 3、有没有SQL优化的经验,比如给你个sql会怎么考虑? 4、数据库三大范式 5、Spring的组件有哪些 6、java垃圾回收器有哪些 7、说几个垃圾回收算法 8、说一下类加载机制 9、对加班的看法? 10、成绩,有无对象 base杭州 期望薪资要的12k,hr面色凝重估计给不到 12k要求多吗? 杭州无住房补贴等
一个女面试官 自我介绍一下,要求主要说项目和实习 问了实习做的项目情况 如何排查OOM错误 为什么要做RPC项目 基于TCP还是UDP 如何解决粘包问题的 实习问的比较多,问到我不会,估计没了,怎么不是常规八股呀
第一次写面经,攒攒运势,求求了... 1.介绍一下项目,后面主要是围绕项目展开。 2.说一下项目中自己负责的模块。 3.讲一下你理解的Netty网络通信框架。 4.为什么使用Netty。 5.MySQL优化,在项目中怎么体现的。 6.MySQL索引的结构 7.SpringBoot的特点。 8.Redis有哪些了解。 9.缓存穿透与解决方案。 10.这个项目对于你有多大的帮助 一面主要是项目,围绕项
1. 自我介绍 2. java的特性 3. static和final的区别?(然后又提问一些相关知识点) 4. java集合ArrayList和LinkedList 5. 接上一个问为什么线程不安全 6. concurrenthashmap为什么线程安全 7. 如何创建多线程?有几种方法? 8. spring了解吗(了解一点,但很少基本不会) 9. 线程池创建?核心参数? 10. 详细说一下线程工
1. 自我介绍 2. 问项目相关 (我只懂我的项目啊 不懂其他机器学习的内容) 3. 问了一些机器学习相关的内容 俺不会 4. 动态代理 5. hashmap数据结构?为什么线程不安全? 6. concurrenthashmap的底层数据结构等 7. redis缓存击穿和缓存雪崩(还问了key设置不过期相关的内容) 8. redis的持久化机制(我说了aof和bof) 9. redis为什么适合做
应该是8月底的一面: 自我介绍 算法题:字符串模拟,双指针题 大概中等难度 1.AOP 实现方式 JDK和CGLIB都有啥特点 失效咋办 2.垃圾回收 G1 3.类加载机制 详细说 4.Hashmap底层 红黑树 扩容机制 为什么这样设定 红黑树咋调整有了解吗 5.多线程实现 平常用什么 优缺点 6.HTTP和HTTPS 7.三次握手四次挥手 为啥是三次四次 8.问了个智力题 称砝码 都做烂了 然
纪录秋招第一个面试,也是第一个offer,还算符合预期就签了然后躺平了 10号参加宣讲然后现场笔试,50道选择题,大半都是前端和Oracle,有点离谱,做麻了,根本不会 笔完就可以拿着简历去参加hr面,面得很快,就问了些基本问题,比如哪里人,期望薪资,工作地点是否接受,对象有无(笑死,母胎solo),考不考虑测试(听到这个有点慌,不过还是怂,只说尽量Java,测试也行) 当天晚上收到邮件说第二天上
(之前得了,整理的时候发现的,都是常规的八股文,没有什么难的。面试官也很Nice) 304所 Tcp udp区别 http和https ssl tls主要区别 经典的登录模型IDAC? 缓存击穿、缓存穿透、缓存雪崩 Redis数据结构 Java 集合三种(List、Set、Map) Set里面HashSet怎么保证有序(LinkedHashSet)底层实现 HashMap底层实现 (Cuncuir
项目为什么不上线? 你在里面担任什么角色? 前后端是一个分离模式? 怎么合作的? 接口文档具体的内容? 这里面是一个对等的开发模式还是什么? RabbitMQ主要做的什么? 具体的模块? 哪些模块通过RabbitMQ? 为什么用RabbitMQ? 怎么样的交互过程? 下单支付的话如果不用MQ用什么呢? 假如用RabbitMQ进行实现呢? RabbitMQ的异步队列? MQ异步只是一个过程,Rabb
背景:双非二本 公司很小,不到20个人 一共三面 项目整体架构 登录逻辑描述 权限怎么分配的 不同用户需要同一个权限呢 权限存在哪里 权限表设计结构 token跟session有什么区别,那你们这套系统中又有什么区别 shrio整体逻辑 数据怎么校验的 日志怎么实现的 mq解耦日志的实现 aop的具体实现 为什么用到分表 你是以研究的方向去设计的这套日志保存系统吗? 你平时哪里还用到了哪些aop场
2022/10/20 临时换的一个面试官 自我介绍 如何看待计算机网络这门课程 Java垃圾回收机制,产生原因,为什么会这么做,怎么做的 GC中引用计数算法的计数器是怎么实现的 GC有哪些算法,这些算法的区别 HashMap的底层实现 链表是一种怎样的数据结构?底层如何实现? Java多线程有哪些实现方法? Java线程池的种类,特点 Spring Boot是一个怎样的框架 Spring Boot