zoom一二面面经

zoom凉经
一面
从笔试题里面挑的八股
JMM
双亲委派,类加载机制
多线程参数
你怎么设计核心线程数目
HashMap套餐
为啥1.8用红黑树不用二叉平衡树,为啥Mysql用B+树
如果让你实现,怎么保证put的时候的线程安全
1.7怎么成环的,怎么避免
JMM中堆栈的区别
基本数据类型,引用数据类型的区别
TCP和UDP的区别使用场景,
知道SYN攻击么,怎么防范,你怎么设计
怎么判断服务端主机中的TCP是发送了第二次握手的TCP
异常的继承体系
wait和sleep的区别,会不会释放锁,会不会阻塞
项目中有没有写过IO阻塞
项目的架构
项目的难点
是团队合作么
你写了啥
怎么获取多个线程完成的通知
CountDownLatch类的关键方法
Linux用过么
用过啥命令
栈的用法
自己写类加载器,需要怎么写
线程阻塞和IO阻塞有啥区别
还问了笔试第二题的思想,现在会写不
TCP对头阻塞,为啥
一个问的简单,一个问的难,基本不会的那种底层,应该是个Leader
手撕:中序遍历迭代式

二面GG
面试官1

登录注册模块,验证码登录,如果别的人知道你的手机号,验证码六位有百万种组合,是不是可以暴力破解,你怎么应对,你说的方法有什么优缺点
注册模块的实现逻辑,激活链接的拼接逻辑,后端接收逻辑,要求尽可能详细,包括过期时间,验证码是存哪里。
登陆完成之后,怎么跨模块访问,或者说跨域访问。(鉴权逻辑)
token怎么生成的,知道JWT么,知道原理么,解释下,cookie存在哪里,服务器怎么区分token是谁的,怎么存
如果token过期了,怎么使用户体验更好,如果不用remember呢,守护线程?
解释下守护线程的其他用处
通知模块做什么事情的,用的什么中间件,
cookie session都是啥?都是什么应用场景,有啥优缺点
Spring有哪几种读取环境配置的参数,你的项目里面是怎么读取的,

面试官2
token如果不用UUID,应该怎么设计
cookie有风险,怎么防范风险
服务器集群session共享的问题,怎么设计,都有啥优缺点
系统权限设计?
搜索功能的实现?es的原理?(不会)
es为啥比db快?
帖子数据是先存db和存es顺序有什么先后顺序
先存db后存es有什么问题,怎么解决?
上面两个过程是串行还是并行,
什么情况下需要同步存数据,什么情况下需要需要异步存数据
项目有用到消息队列的么
kafka环境是你构建的么
zookeeper集群各组件的作用,
zookeeper的作用
选举的时候,有什么策略,
消费者是主动去拉,还是通知消费者去消费,
消费者怎么防止重复消费?
offset是谁在维护?
写过前端么
前端安全性知道么(不知道)
Spring MVC里面的设计模式?结合项目代码举例
模板模式细讲一下
beanfactory和applicationcontext的区别
bean初始化的时候需要另外一个bean,但是另一个bean初始化时有问题,这时候怎么解决


#zoom校招#
全部评论
大佬二面完有消息吗
点赞
送花
回复
分享
发布于 2022-09-05 11:12 浙江
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞
送花
回复
分享
发布于 2022-09-06 10:02 北京
滴滴
校招火热招聘中
官网直投
zoom不是不招人了吗…后面批次笔试都取消了…
点赞
送花
回复
分享
发布于 2022-09-11 00:30 江苏

相关推荐

5 25 评论
分享
牛客网
牛客企业服务