大佬太强了
点赞 评论

相关推荐

08-26 22:06
东北大学 Java
20min 实习怎么用redis+token实现登录的?Redis缓存token这种存储方式的弊端,存在什么安全隐患?这种方式的弊端后续怎么去解决?Redis缓存token业务层面会有哪些风险,业务层面的风险怎么解决?Redis高并发、低耗时的底层是因为什么机制?Redis主从同步的逻辑是什么,主从同步有哪几种方式,持久化的方式,最常用哪些方式?Redis支持事务吗,怎么支持?慢查询怎么定位和规避,在日常开发情况下,怎么做规避,有没有关于SQL的最佳实践、最佳原理。20min场景题在抖音里面有一个关注功能,设计关注跟取消关注功能,怎么去设计,包括底层的设计、存储设计。对于用户的规模不一样的情况(小博主、大博主),底层在设计的时候会有什么差异?一个网红博主,发了一条动态,怎么去发送给粉丝?上游怎么去消费发的这些消息?5min开放题未来职业规划+个人优势10+min手撕输出一个数组的全排列 a b c -> abc acb bac bca cab cba第二天挂基本全是场景题和设计方法,看似很开放,但还是要答出来面试官想听到的点,我感觉我说的挺对的,实际上可能最开始回答的方向就不对,讲了很多系统设计上的思考,忽视了业务方向的思考。难难难,实在是太难了,有一种有力没处使的感觉。已经换部门重新从一面开始了
求offer的花生米...:面字节太累了,剪映飞书全都是最后一轮挂了,心态都炸了
查看12道真题和解析
点赞 评论 收藏
分享
08-21 18:40
已编辑
お茶の水女子大学 Java
📍面试公司: 有专门面试网站的,写了不能泄露,就不说了四五月投了一堆),现在还在泡池子。然后学长跟我说可以投了,就投了。摆烂了几个月八股和lc全没搞,好慌.png问题1. 自我介绍2. 问了仍然在某某实习3. 简单介绍一下实习项目4.简历上写了一个jwt +redis 双令牌,让我介绍一下5.用的哪个redis命令  -- setnx (?我随便扯的)6. set和setnx的区别一个有过期时间,一个没有?然后说我自己很久没接触原生命令了,都是使用springboot封装的,怎么问的好细7.redis是单线程的吗。核心的单线程的,但是io,异步删除,aofRDB日志有后台异步线程,子进程处理8. 讲一下AOF和RDB9. redis的过期或淘汰策略10.如果redis有大量的同时过期的key,会把节点,cpu打崩溃吗没了解,但是我说是定时分批次删除的11. 内存淘汰策略的具体几种算法12. 哪种是默认不知道13. LRU该如何实现基本就是一个list和map。   扯了很久,主要是map的kv怎么确定)。14.  实习项目还有一个线程池。   就问了创建线程池的方式系统自带的execute类提供的和自定义线程池参数15.jvm线程池的 默认线程池?没学过jvm),abandon16.  线程池几个参数的关系17. redis常用的数据结构18. zset的实现(一开始嘴快,说成红黑树,  立刻改口,说是跳表)。  开始讲跳表19 B和B+的区别20. 给了一个联合索引(a,b,c)   ,然后三条sql,分析索引命中了没有1.     a =xxx2.    b=xxx3.    a=xxx b>xxx显然1,3命中了,然后3后面又加了个c=xxx ,还是命中了吧21。  算法题(数组的前k小数)先让我讲思路我就讲了   1. 直接排序  2.优先队列  3, 快排找前k  (第三种很久没写快排了,我好慌)估计是没听清楚我说的三种)。还问了如果数据量很大,十几万,内存放不下。  然后讲了一下归排的大概思想后面让我自己选择熟悉的方式,我左下角一看,数据量就1w,爽了。想炫技用了优先队列,数组不会定义然后Priority_queue把输入参数k给减成0了导致没打印结果。。CE了很多次才成功了。然后硬编码了系统提供的两组小样例就行了1。40min左右,感觉lru和算法题的思路讲解还是要实现。还有少用idea写算法题。反问:1. 对面是什么业务)2. 问了一堆redis对面说是qps很高,3. 评价,不足还可以,优缺点都有,保持持续学习就行了。开始狠狠背八股和lc,后面开投大厂)以上是一面的,几h后就约二面了。约下周一,这周末狠狠背八股和刷lc(maybe吧,感觉容易躺平两天)感觉我基础好差。。。比不过其他准备充足的27佬和26佬waiting for order。
查看25道真题和解析
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务