自我介绍 自己挑一个项目来讲讲 我选的是6.824,讲了一下我使用goroutine和channel的场景 问了问能不能在项目中加入数据库? 回答了可以,mySQL用来做数据源。事后复盘感觉以下的思路回答更全面: 我的项目是geecache可以从这几个角度来考虑: 持久化缓存数据:考虑将缓存数据储存在MySQL的数据库中。 数据备份和恢复:MySQL提供了备份和还原工具,可以更容易进行数据备份和恢
对面没有开摄像头,声音比较沧桑,感觉是个很厉害的人。没有自我介绍直接问我项目问的非常细,问我实现用的具体算法和数据结构。 八股方面问的不是很具体的点,都是给你牵个头让你顺着往下说,看你能说多少那种。比如“你觉得 go 语言的一些机制,类似 channel,并发,在你做项目的时候给你带来哪些好处”,“你的项目在那些地方使用了 docker,你觉得它有哪些好处”,总之给我的感觉他很注重你有没有真的用过
一共28分钟吧。得物一般星期六面试。 项目拷打,讨论数据量大时的分库分表。我说了我的两个思路。后面又补充了冷热分离。 然后讨论MySQL两千万行这个问题,瓶颈的原因是什么?我说是B+树🌳变高,读硬盘时要转好几次。他又问我是读出现瓶颈,还是写出现瓶颈。 实习没拷打。 线程池的核心参数,和逐步增加任务量时的处理方式。我答的有一点点偏差。 HTTP POST幂等。我之前只知道GET幂等。所以现场猜了一
无手撕,八股比较多 JRE和JDK区别,一次编译到处运行原理 四个访问修饰符区别 线程安全的集合,怎么实现的 Java中的锁,可重入锁是什么,底层实现 controller层线程安全吗 线程池的一些问题,核心线程最大线程怎么设置的(跟项目有关),具体想不太清了 项目相关
时间 50min 1.自我介绍 2. 你的项目上线了吗(回答:无),那么我们来看技术点吧 3. 类反射 为变量开辟空间的方法 4. 索引 B+树, 对某个列创建索引时是需要重新开辟一个B+树创建吗(不明白他的意思,胡扯一通) 5. redis 的持久化策略 6. 消息队列的消息可靠性原理 RabbitMQ的选型 7. spring springMVC SpringBoot之间的关系 大概感觉没什么
上周面的,已挂,稍后更新三面凉经 —————— 一面,不太全,记得不是很清楚了 无自我介绍 1. 问了下简历上最新的项目 2. HTTP长连接 3. HTTP无状态 4. 内核态和用户态 4. TLS握手过程,证书验证机制 5. mysql默认事务隔离级别,是怎么防止并行问题的 6. redis主从复制机制 7. I/O多路复用机制 8. 给段实际代码,三个地方判断变量是否为nil(自定义类型赋值
暑期实习,时间45分钟,考的很全面项目,八股,场景题全考一遍。面试官很好,首次面试我比较紧张,可能是太菜了。 Java集合 ArrayList和LinkedList的区别 JVM双亲委派机制 创建线程的方式有哪几种 了解线程池吗(当时我说不太会,没问很深) 结合项目说一下怎么运用的redis(因为项目里用了redis和kafka,所以后来围绕着这个问了) 使用Kafka中可能出现什么问题?(后来才
唉,面试官人很好,看得出来他真的想问到我会的,但确实是太菜了啥也不会,寄掉是肯定的 自我介绍 项目拷打 然后问了MySQL和Redis的一堆八股,完全不会,面试官估计也有点难绷,之后开始问简单点的 springboot,springMVC和spring有什么区别 arraylist和linkedlist使用场景 hashmap扩容,和hashtable的区别 什么叫做线程不安全 线程池参数,实际配
万物云 1、拷打项目; 2、mysql的引擎,事务级别,数据库索引的类型,为什么用这个? 3、怎么开启事务,声明式注解,什么时候失效,为什么会失效? 4、AOP的实现原理; 开始垮掉 5、多个服务,我需要同时调用返回数据怎么实现? 6、线程同步唤醒调用怎么实现?Object中的方法? 面试官不苟言笑,但是也在引导,后面问我觉得那个部分学得好,不敢说,后悔.jpg,某个问题,一结束面试就想起来了,救
面了74分钟,继续写面经回馈牛友。怎么又是和大部分面经出入这么大啊,蚌埠住了。面了74分钟,问题都好浅啊,是不是kpi面啊,但面试官介么和蔼,也多次肯定我的回答,呜呜呜 好,首先自我介绍一下吧。 蹩脚自我介绍了一下,哔哩吧啦想从事java什么的。 八股问题: 1.讲讲程序和软件的区别(呆住) 往操作系统内核和系统调用那块去讲了蛮久 2.后面面试官拉住,讲讲web程序之间数据传输和数据处理(具体内容
攒人品攒人品,给点机会吧求求了累计 0 offer --- 面了50多分钟,扫荡式拷问 自我介绍、问了下学历的基本信息、研究生、本科生成绩 实习 更倾向于测开还是开发 测试用例评审一般都从哪些角度展开 你觉得什么样的测试用例是比较好的 怎么样做到测试场景覆盖率较高 自动化平台是怎么做到一个跳过登录校验、权限校验的呢 自动化测试的用例是怎么来的 如果业务逻辑变更了,那自动化测试用例怎么做 自动化平台
9.13上午线下面,西安站是在喜来登。先一轮技术面再一轮HR面,都在20min左右。 技术面全程无八股无手撕,但是和现场其他同学聊了聊, 不少人都有少量八股,还有人被要求在白纸上手撕。 1.自我介绍 2.实验室介绍,自己目前的课题是做什么的 3.问了点项目,聊了聊业务逻辑和用到的中间件,没有深入 4.反问,问了下新人培养相关的内容 面试是在一个大房间里进行的,每人一张小桌和面试官1v1,虽然不隔音
好水啊,不过最近在实习没咋看八股哈哈哈答不上。 arraylist和linkedlist区别 接口和抽象类的区别。 线程的状态。没答出来,全看并发的深点的问题去了哈哈哈 es的使用场景。 手撕判断环形链表和二叉树层序遍历 反问两轮技术面一轮hr面
9.7下午面3点半面,25min 1.自我介绍 2.金额、汇率怎么存 3.BigDecimal如何进行计算、怎么四舍五入 4.枚举对象都是单例的吗? 5.对象复制的方式 6.有哪些开源的组件能实现大批量对象的高性能拷贝?(我™哪知道,面试官说了个MapStruct) 7.领域驱动了解过吗? 8.说说你了解的设计模式 9.什么是模板模式,有什么应用场景,Spring中有哪些模板模式的应用? 10.A
自我介绍 项目相关问题(流程图绘制,引出了后面的redis和数据库) redis缓存用在哪里,用本地缓存可不可以(不知道自己说的对不对) 缓存击穿 数据库的读写分离,为什么要读写分离, 如何提高数据库的读写能力(分库分表) 分库和分表的区别(没答上来) 分表用什么字段分比较好(答错了) 主从数据库如何同步(binlog) sql:查询某一班级内年龄大于20的男性数量;查询某一班级内年龄大于20的男