下一次面试在下周了,总结下这周的面试,金8就要过去了,看着卷王群里一堆卷王Offer都开始挑了,我连个1面都没过,继续加油吧,周六周日一堆笔试。然后周一接着面!
8.13 阿里健康
项目介绍 这里感觉自己还需要在项目上做一个扩充,说的项目感觉都没什么难点。尤其是技术上的
用如何找到1000个数中最小的十个数(建最大堆)
上述算法的时间复杂度
微服务之间是如何通信的
线程池中核心线程数、最大线程数、阻塞队列之间的关系
了解的工作队列
了解的GC算法
Java内存模型
Redis缓存雪崩 缓存击穿
Spring动态代理
了解的MySQL存储引擎
数据库隔离级别
InnoDB可重复读隔离级别如何防止幻读
线程之间的通信方式
了解什么消息队列么?
反问:职业规划
总结:正式批的第一次面试,不算个好头吧,有些问题稍微一拓展就凉凉。
8.16 阿里一面 CTO企业事业部
自我介绍
问项目
问实习
问比赛经历(= =|| 这个问完我感觉就GG了)
TCP与UDP的区别
了解的集合
HashMap的版本变化
如何保证HashMap的线程安全
线程和进程的区别
代码:哲学家问题
了解的垃圾回收器
说下MySQL事务
事务隔离级别
说下了解的排序算法
HashMap的版本变化
如何保证HashMap的线程安全
线程和进程的区别
代码:哲学家问题
了解的垃圾回收器
说下MySQL事务
事务隔离级别
说下了解的排序算法
挑几个排序算法解释下流程
反问评价:保密,等结果就行了
总结:当时晚上8点面完我跟我室友说稳了,然后10分钟后就挂了,当场打脸.......
8.18 美团一面
自我介绍
问项目:比如我有个项目权限控制的实现流程,任务提交的实现流程,秒杀的实现流程
说下发布任务流程技术层面的实现方式说说了解的设计模式
说说观察者模式(讲了半天没说明白,最后跟面试官说写代码来实现,然后忘了注册观察者这步了= =||)
Java垃圾回收机制
G1在进行Full GC的时候会影响工作线程么?
MySQL事务的特性
事务的隔离级别
说下MVCC
索引的结构
通常情况下什么字段使用索引
算法题:中序遍历
职业规划
如何解决技术难点?
评价:对设计模式知识掌握还有欠缺,MySQL掌握较好
总结:项目问完我其实感觉就已经不行了,主要没什么亮点,面试官在我说完技术流程的时候说他以为这里采用的是异步编程,果然到今天也没啥消息
8.18 阿里一面
自我介绍
说一下JVM
类加载机制
类加载过程(双亲委派)
类加载过程中出现的两个异常解释一下
HashMap与HashSet的区别(提示回答要简洁)
解释一下什么是锁机制
锁机制是为了保证并发还是线程安全(理解有误)
哈希冲突(回答有问题)
垃圾回收算法
如果系统频繁出现Full GC,如何去排查(说了可能出现大对象导致内存满了)
如何去查看Java堆的对象
说一下JVM
类加载机制
类加载过程(双亲委派)
类加载过程中出现的两个异常解释一下
HashMap与HashSet的区别(提示回答要简洁)
解释一下什么是锁机制
锁机制是为了保证并发还是线程安全(理解有误)
哈希冲突(回答有问题)
垃圾回收算法
如果系统频繁出现Full GC,如何去排查(说了可能出现大对象导致内存满了)
如何去查看Java堆的对象
了解的GC参数
哪些字段会使用索引
商城项目商品是如何建模的(这个因为年代久远,虽然7月份的时候看了看数据库,但还是有些问题没有记住)
库存模块中如何防止超卖
如果有一个秒杀系统,你如何设计,要注意哪些问题
反问:评价
基础知识掌握尚可,但项目有些部分不太不熟悉
哪些字段会使用索引
商城项目商品是如何建模的(这个因为年代久远,虽然7月份的时候看了看数据库,但还是有些问题没有记住)
库存模块中如何防止超卖
如果有一个秒杀系统,你如何设计,要注意哪些问题
反问:评价
基础知识掌握尚可,但项目有些部分不太不熟悉
总结:项目方面的问题实在是差太多了,感觉还得好好看看,还需要继续深入看一下,有些重要的名词要好好记住,而且确实有时候想过分的表现这块知识了解,结果说了很多东西,有种让人感觉想起来什么说什么。
8.26 用友一面(48min)
自我介绍
问项目
问实验室
问论文
谈本科挂科
说说自己的优缺点
说说什么事让你挫败感最强(考研)
说说自己遇到问题是如何解决的
方便看下个人博客么?
反问:
1.评价:项目经历挺丰富
2.部门职责
总结:项目问题补了不少,这次项目说的挺满意,不过,这满满的HR面的既视感是什么鬼?感觉走错场了,反正就这样吧。
全部评论
(11) 回帖