1.重写和重载的区别? 2.java开发规范你了解多少?讲一讲?看过阿里的开发规范不? 3.那你写个工厂模式?看你对代码规范了解的多么 4.final、finally、 finalize 的区别? 5.==和equals()的区别? 6.HashMap的数据结构?把你了解的所有都讲一讲? 算法: 1.无序数组,返回 数组在排序之后,相邻元素之间最大的差值 问题2和6聊了半个多小时 所以问的不多?
1.自我介绍 2.拷打我的垃圾实习 3.拷打mysql 一条mysql语句执行发生了什么? mysql服务层和引擎层?优化器在哪里? 索引,优点?(可以把一层和二层的索引缓存到内存没答出来) binlog,redolog,undolog?假如不用redolog,只用undolog行不行,落盘失败直接回滚不就行了? redolog上已经记录了插入的数据,但是还没落盘,可以查到这条数据吗(可以,从缓存
#数据人的面试交流地# 接到了喜子面试 24届 Java开发实习岗 感觉凉透了 但是有二面 自我介绍 简历写了mysql优化 然后问了我相关的业务是这么优化的 when case 然后 事务插入 批量插入 这里我没说索引和只查必须列 然后小表驱动大表哪一些 我没说我优化之前的sql已经是这个样子了 就会想起来还是要说的 不然面试官以为不会这个 然后就问了mysql的索引 种类和区别 hash 全文
项目+八股+算法(简单) 很好奇为什么现在还有提前批的面试,这一次的面试体验就一个字,莽村的莽,全程速通八股背诵(我的语速比较快,答了很多) 项目:主要问了下项目设计,用到的技术栈。没有太多延伸的东西,可以直接化为八股; 八股主要内容: Thrift源码,HTTP与Thrift 的区别(说了下IDL,反射调用Client)。 epoll、poll、select说的是什么(我觉得这个真没必要背每个具
一面: 介绍项目和实习 做题 ,6道判断题 判断string,重载,索引等 mysql的索引知道吗 场景题:如何将1亿个qq号高效保存 jvm类加载 对象里面有什么? 什么是spi? 如何计算对象大小? 做题:最长回文子序列 二面: 介绍项目 double如何在计算机存储的 kafka和rocketmq的区别 如何设计系统?有点忘是不是这个问题,我回答分布式,系统无状态等 如何高效存储—位图和压缩
1. 项目都做了些什么,怎么实现的 2. 用Redis实现了什么,Redis是单线程的吗,Redis是单线程的为什么快,IO多路复用模型具体实现,持久化怎么实现的 3. 为什么用Kafka,架构是什么样的,Broker、Topic、Partition相当于些什么,或者说在哪些情况下起作用(不怎么记得清了) 4. HTTP3.0了解过吗,1.0和2.0呢,TCP和UDP的那个用的多,有什么区别,ht
base北京,主要做国际机票、火车票、结算、分销业务。 一面 10.31(35min) 自我介绍 实习项目 监控框架 怎么采集数据指标 针对应用服务器 业务日志的异常怎么采集(flarm有没有看过) 实习过程中最大收获 怎么排查线上问题 使用什么工具 线上OOM了 怎么排查 用什么工具 jstack后我想看一些 BLOCKED 的线程 怎么看 还用过什么其他的工具 开源的工具有用过吗 比如阿里的A
之前的实习内容 什么是面向对象 什么是b+树 会前端吗 一系列hr面的问题 反问 什么业务?粤省事模块 几轮面试?两轮 十成有二十成是kpi了
1、自我介绍 2、说一说Java中的IO流的使用过程,比如写入内容到文件中的过程是什么样的,会用到哪些API? 3、BIO、NIO的区别?NIO中的核心组件有哪些? 4、说一说SpringBoot和SpringCloud的区别以及他们之间的关系?如果我要在SpringCloud项目中引入SpringBoot,应该怎么做? 5、系统A调用系统B的服务,如果B的服务出错了应该如何保证系统A的正常运行?
自我介绍 深挖项目10min 针对简历上某个技术点底层原理深挖 5-10min 简历上的校园经历 5min 手撕15min leetcode easy
总体问的不难,甚至很基础,但就是因为太基础了我反而忽略了一些知识点,以此谨记 1、自我介绍 2、针对简历上的项目一条条的问实现的细节,包括MySQL、redis、nginx、es相关的问题 八股吟唱: 3、值传递和引用传递的区别?给方法传参时使用的值传递还是引用传递?(就是这个基础点我给搞混淆了) 4、深拷贝和浅拷贝的区别? 5、HashMap的底层数据结构?负载因子是多少?HashTable和C
1、自我介绍 2、说一个比较熟悉的项目,在项目中做的比较好的有哪些方面? 3、线程池在项目中是做什么的?在线程池中多个线程的结果是如何去合并的,说出两种解决方式 答:invokeAll()获取所有线程结果和CountDownLatch计数器 4、线程池是怎么实现线程的保活和停止管理的? 答:不是很理解面试官的意思,沉默了几分钟说了一下shutdown()、shutdownNow()以及awaitT
自我介绍 给你一段文字 读几分钟 然后提问你来了回答 问了 2个半结构化问题 技术上 object的所有方法 mysql关键字 抽象类和普通类的区别 感觉答得一般 问的比较基础 反而答得不太好
1.自我介绍 2.项目讲讲 3.spring boot了解什么 4.spring boot自动装配 5.项目有价值的地方 6.事务的acid和隔离级别 7.spring事务,原理 8.为什么学java 9.实习 10.月底出消息
无语了 八股文 项目细节是一点不问 估计凉了 说是10分钟 结果就7分钟左右 1. 简单实习经历介绍 2. 项目是自己做的吗 3. 后端代码量多少 (准备仔细介绍各个子项目被打断,给我问懵了 答了个几万行) 4. 团队合作 和别人有矛盾了怎么解决 5. 意向薪资 5. 反问 是否加班