前言
文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger
种一棵树最好的时间是十年前,其次是现在
叨絮
其实是这样的,就是上周线上线下面试了几家公司嘛,然后就是很多同学说想让我分享下,所以有了这篇文章了。
聊聊简历
我这边也不好说教大家怎么去写简历,但是我觉得大家简历一定要有亮点,这样你才有机会有面试。类似于下面这样
然后就是项目了,其实简历上的项目,也蛮重要的,因为目前都是这样,你先自我介绍,自我介绍之后呢?就你自己会说说你做过的一些比较有成绩的东西,然后就会聊到这个项目,那肯定得有亮点,才有的聊,比如你这个项目的数据量多大,用户多少,你这个项目你觉得你解决了哪些难题,等等,一般聊项目就聊这些了,之后就会进入的一些技术问题了,看你的知识体系是否比较扎实,大致就是这样的一个面试流程。下面我来说说面过的几家公司
钱大妈(C端的社区零售)
介绍你最近的一个项目,说说它的技术栈
看你有用到redis,聊聊redis你再项目中用到哪里,
你们redis采用的是什么架构,他的lru是怎么样的
有没有碰到缓存穿透问题,你是怎么去解决的
看你有用到mq,说说你的场景
分布式事务怎么处理
我看你们用的nacos ,说说和eruka的区别在哪
sql调优,你一般是怎么去做的
聊聊es,你们用来做什么。
说说synchronized 锁升级的过程
线程池加入一个任务的原理过程
JVM的调优怎么的一个过程
cpu百分之百怎么去排查
有些忘记了
说还有一个总监面
数果智能(做B端的大数据平台)
hashmap的底层原理
说说它的get过程
说说红黑树,为啥用红黑树
说说红黑树的左旋 右旋 (然后他画了一个数 让我写后序遍历的结果)
聊聊synchronized volatile
手写一个单例
聊mysql 聊他的mvcc
sql 优化
mq保证消息不缺失
redis的数据结构
聊聊你的项目架构
es 的写入
springboot 自动配置原理
cpu oom排查(假设你不能用MAT去分析,怎么排查)
GC的垃圾回收算法
新生代为啥要用复制算法
如何去做GC调优
类的初始化过程
还有些忘记了
说是还有总监面
唯品会(电商)
聊聊synchronized volatile ,说说JMM的一个线程通信方式
CAS的原理
说synchronized 锁升级过程
线程池的一个原理
说说Java的基本数据类型,每个基本数据类型的大小
把String 123 变成 int 123 不能用api
聊聊NIO,说说你对IO多路复用的理解
说说tcp的如何保证可靠传输的
https的过程
JVM 垃圾回收器
AQS的原理
公平锁和非公平锁的区别
还有些忘记了
说是还要去现场看看,但是感觉自己没回答好,基础弱了可能。
知汇科技(做医疗的,业务比较重要)
问了下我们的项目
问了下mysql
问了下事务,分布式事务
问我怎么去设计省 市这种表结构
反正就聊了十来分钟技术,就说可以了,技术就过了,然后说他们这种偏医疗业务,让我考虑下看来不来,说你技术肯定够用了。给offer了
腾梭科技(做银行风控)
问项目,聊你们的部署架构
synchronized volatile
聊mysql
队列
缓存
es
怎么做sql调优,怎么做JVM调优
SQl为啥用b+树
反正就是这些问题了,问的不是很深
这个也给offer了
影子科技(未来猪场 软硬件结合 全产业链)
说下这个公司给我的体验是最好的,因为大家去面试有吃的 喝的 还有送礼物。2面技术 一面hr,过没过还要过几天才知道
问项目
让我画架构部署图,流量的一个流转过程
聊ES的底层的倒排索引的设计,他的写入流程
聊RocketMq的架构设计,数据的写入流程
聊Nacos的架构设计
聊聊Spring的源码的设计,组件机制的设计 SPI的设计
聊SQL调优,GC的调优
JVM的参数设计
HashMap的底层
聊synchronized volatile
聊Lua ,项目的亮点
聊Hbase rowkey的设计
还有些忘记了
还有一些公司也忘记了,反正面了几家下来,虽然很多东西自己没有记得很清楚,但是我还是能把自己的项目讲明白,我为啥这样设计,目的是怎么样的,有没有其他的设计方案,为啥选这个。对于项目这块没啥问题,网络那块有点问题,然后就是很多中间件底层设计要多看看这样子。
结束
最近面试的同学也很多,跟大家分享下,哈哈,大家一起加油。
日常求赞
好了各位,以上就是这篇文章的全部内容了,能看到这里的人呀,都是真粉。
创作不易,各位的支持和认可,就是我创作的最大动力,我们下篇文章见
微信 搜 "六脉神剑的程序人生" 回复888 有我找的许多的资料送给大家
转载:https://blog.csdn.net/qq_42820805/article/details/114529329