实习经历
java哪些线程池,线程池参数
synchronize和volatile区别,前者是否公平锁
单例模式有哪些写法,写出双重校验锁的
字符串全排列,结果不重复
部门:大数据,数据拼接,与算法相关
实习经历
虚拟内存
局部性原理及其应用
浮点数咋在计算机表示
怎么排查问题,top命令,怎么排查线程占用高
容器最多能盛多少水
str2int实现
实习经历
未来规划
阿里和字节比较
字符串第一个{}里的字符串
字符串A包括字符串B所有字符的最短子串
做SDK怎么提升性能,为什么分开部署比集中部署更消耗CPU
概率生成器,p概率生成1,1-p概率生成0,怎么0.5概率生成1,0.5概率生成0
字符串去除空格,原地
平时有没有深入了解什么技术
kafka是推还是拉
Netty为什么性能好
http和rpc的区别
堆和栈,为什么堆保存对象,栈保存函数参数这些
实习经历,挑一个最难的点,怎么解决的
进程之间通信有哪些
http和https区别,细说,对称加密和非对称加密,为什么非对称能保证安全
k个一组反转链表,不足k个也要反转
阿里和字节区别
熟悉的中间件讲一下
CAP理论
实习经历
类只有一个int类型,这个类的对象占多大空间
页表,脏页
MTU是什么
四次挥手第一次挥手时,如果客户端再也发不出消息会怎样
kafka生产者发送消息瞬间,消费者突然停机,什么情况消费者重启后会接收不到消息
公平锁与非公平锁,哪个常用一点,synchronize是哪类
fib数列
二叉树最大路径和
美团二面体验不太好,一方面自己在实习,八股没看的很细,只记得一点点,所以只会做题,这些不常见的八股不会,自然而然的挂了,有点可惜。
进程之间通信,管道有什么缺点
rpc,序列化协议为什么protobuf和thrift效率高,编码有没有了解
hystrix进程隔离,信号量和线程池的比较
虚拟内存
redis底层数据结构,跳跃表
技术上和非技术上遇到的挑战
做的这个服务治理中间件和service mesh有什么区别
z字型打印二叉树
找工作看重的东西
想要做什么方向
数据库连接池设计
项目介绍
还原ip
设计鉴权系统,需要考虑哪些东西,怎么解决
hystrix框架信号量和线程池隔离的区别
怎样设计发短信服务,不同的服务调用有不同的超时时间
为什么不在网关里做服务发现而要有注册中心
总之,猿辅导的面试体验还是挺不错的!
旋转有序数组求target的index
反转链表
java的字符串拼接有哪几种方式
equals和==区别
实现变量线程安全方式有哪些
threadlocal原理
aotomic底层原理
finally作用
concurrenthashmap原理
全程项目
用到过jdk的什么工具
kafka partition有什么作用
项目怎么提升性能
怎么实现熔断功能
聊得挺开心,反手一个挂,百度可真有你的。
hashmap,treemap, concurrenthashmap区别
CAS是啥,有啥问题
mysql隔离级别,都是怎么实现的
redis和mysql的区别和特性
在那些场景用过redis
kafka主要用于什么场景,流量削峰咋实现的
分布式锁,有什么问题
aotomicInteger用什么实现的
找零钱/树的最大路径和二选一
cookie是什么,可不可以被修改
spring、spring boot、spring cloud区别
http和rpc区别
http哪些方法,什么时候用,对应restful的什么
http有哪些请求头
二叉树2节点之间距离
旋转排序数组找最小值
java有哪些垃圾回收器
G1的流程,G1在什么时候stop the word
CMS和G1的区别
redis用什么数据结构存储dau,用户登录数量
项目
怎么解决项目上线之后,由于新上线部分的代码对已有代码的影响导致出现问题
项目经历,遇到了什么问题,怎么解决的
实习经历,和学校的项目冲突怎么处理的,怎么应对压力,实习项目介绍,怎么跟别人对接
找工作看重哪些点,有哪些offer
项目经历
equals和==的区别
String、StringBuilder和StringBuffer区别
项目经历
java实现同步的方式有哪些,哪个最常用
synchronized再java集合里面哪些用到了,它的原理
java对象的内存布局
java创建对象的过程
自己实现Boolean类型
实现Power(a, b)
mysql mvcc的实现
可重复读怎么实现
八股较多,后面已经没怎么看了,招架不住,还在等消息。
项目经历
二叉搜索树其中两个节点交换了,求中位数
有写过底层的代码吗?比如网络、OS
面试官对项目经历还挺感兴趣,做的是算法工程方面的工作,可能是不匹配吧,自认为答的还可以,结果还是挂。
54min
给出一个整数数组,包括正数和负数,求最大不出现在这个数组的负数
给一堆金币,不能取相邻两堆,求最大能取的和。