腾讯云智 一面面经

一面:

    1、首先介绍一下项目,在项目中负责的做什么?
    2、介绍一下你的权限是怎么做的?
    3、你的token放在哪里进行一个传递?为什么不放在cookie中?
    4、JWT的一个创建过程,或者说是原理是什么?
    5、Redis常用的命令有哪些?如果我要往list中加入一些数据,这条命令怎么写?Redis的分布式锁,怎么实现的?
    6、MySQL有哪些存储引擎?他们的区别是什么?除了InnoDB和MyISUM,还有其他的吗?
    7、如果MySQL突然运行的异常慢,你会从哪些方面去排查这类问题?如果的你SQL语句和数据库索引都设计的没有问题。
    8、现在在数据库中,需要获取某一列数据,并且不重复,SQL怎么实现?如果我要把这一列查询出来,以一行的形式展示,SQL怎么实现?
    9、你知道哪些查找算法?
    10、1亿个集合,每个集合中有1000~10000个整形数字,怎么找出所有集合的交际?
    11、客户端到服务端建立一条连接,在OSI七层中,每层模型主要做了一些什么事情?如果建立连接的时候那一方的包在传输过程中丢了,客户端会做一些什么事情?如果在断开连接的时候那一方的包丢了,又会怎么办?

    面试官给我的建议:可以多去考虑一下项目中对于一些问题的细节处理,以及对一些技术底层实现的原理要了解。
#Java开发##腾讯##面试题目#
全部评论
我一面过后泡了20多天,也没有感谢信,问hr,说流程中,一度以为凉凉了,今天突然发消息过来,约明天二面🤣
1 回复 分享
发布于 2021-09-22 18:09
大佬各位,你们去么;
点赞 回复 分享
发布于 2021-10-28 15:49
一个面试官,第一次碰到还有问redis的list命令的
点赞 回复 分享
发布于 2021-10-08 20:16
我也是长沙的,同等消息
点赞 回复 分享
发布于 2021-09-27 13:48
怀疑是同一个面试官
点赞 回复 分享
发布于 2021-09-24 16:17
我也长沙后端
点赞 回复 分享
发布于 2021-09-24 02:59
楼主你是啥岗位
点赞 回复 分享
发布于 2021-09-23 15:08
楼主有消息了没
点赞 回复 分享
发布于 2021-09-22 11:44
请问base哪里呀?
点赞 回复 分享
发布于 2021-09-19 17:53

相关推荐

# Q48.如何判断链表有环# Q49.HashMap的扩容机制,容量为16,有12个数据,怎样判断有多少数据是链表,多少个数据存储在数组里# Q50.ConcurrentHashMap的size()方法# Q51.HashTable的底层、跟synchronizedMap、ConcurrentHashMap的区别# Q52.垃圾判定算法# Q53.被可达性分析法判定是不可达的垃圾什么时候回收?# Q54.垃圾回收器有那些# Q55.三个String字符串用+来拼接,时间复杂度是多少?StringBuff跟StringBuilder的区别# Q56.HTTP跟HTTPS的区别# Q57.TLS是对称加密还是非对称加密的?你还了解那些非对称加密算法# Q58.你了解那些双向验证的加密算法# Q59.你了解AIP吗?(不了解)知道NIO,你说说NIO# Q60.NIO的非阻塞是如何实现的?# Q61.select跟epoll的区别# Q62.为什么select只能用于小场景# Q63.FD_SETSIZE能被修改吗?我解释了一下FD是什么# Q64.MySQL的数据引擎有那些?有什么区别?# Q65.Redis高性能怎么实现?# Q66.主从节点如何选举新的主节点?# Q67.分区集群如何添加新节点# Q68.假设迁移的数据量很大,怎么优化?# Q69.zset的底层结构?除了跳表还有啥?# Q70.Redis淘汰策略# Q71.你的用户登录怎么实现的?怎样加密?# Q72.假如你的Token被劫持了,号主如何找回账号# Q73.异常地址登陆法验证码,IP地址伪造,用MAC地址来防止多个登录,MAC被伪造怎么办?每次登录发送手机验证码,会不会压力太大?# Q74.你购物车怎么实现的?(购物车记录用MySQL存)# Q75.购物车数据量太大怎么办# Q76.用户id进行hash分片行不行?分库分表?读写压力大怎么办?购物车服务独立# Q77.怎样上传商品图片跟用户头像# Q78.如何防止用户多次上传同一张图片?# Q79.如何防止多个用户上传同一张图片# Q80.手撕:十进制转六进制# Q91.反问# A:Q:有那些地方需要加强?A:核心:对于开发性的问题需要有更深入的了解Q:购物车方案怎么做?A:不写DB,客户端存储,数据同步,主要信息做一个缓存(有时效性)。.Q:Minio问题怎么解决?A:minio处理小文件框架,做一个文件系统,比对二进制编码Q:后续流程A:一周内最慢三个星期因为没有录屏,所以很多问题都是大概印象,牛友们将就着看把,我也是面完第一时间记录下来了面试感受:面试非常非常难,这是我的第一感受,面试官深挖了非常多的底层原理,以上是大部分,还有一些忘记了,因为整个面试过程压力爆大。面试官很专业,在我说出底层原理的时候又会问一些具体的东西,比如说我在说到select适合小场景适用时,面试官马上问为什么适合小场景?我说FD_SETSIZE数量只有1024,他问FD_SETSEZE可不可以变。根据我的回答来动态深挖你的知识储备跟场景业务理解。非常感谢面试官,因为有很多东西在他的引导下我慢慢加强的对业务跟场景的理解大家找实习生工作时,面试有遇到这种面试官吗?欢迎留言,记得给主播点赞。下Offer第一时间更新,祝牛友们找到合适心仪的工作。
点赞 评论 收藏
分享
06-04 22:46
已编辑
湖北大学 Java
5月11日 投递简历5月19日 笔试1、求阶乘中0的个数,如7!=5040,有两个0,输出22、染色的数字,输入一个数组和数组中哪几个下标的数字被染色了,要求输出未被染色的数字之和3、01背包,给出菜品数量和小美的预算,以及每道菜的成本和售价,每道菜只能上一次,输出在小美的预算下最多能赚多少,如有3道菜,成本和售价分别为[1,3]、[3,6]、[1,3],小美预算为6元,则上第1和第3道菜可盈利最多,为4元,只上第二道菜虽然也在小美的预算内,但是因为只盈利3元所以不是答案5月23日  一面 55min面试官没开摄像头自我介绍介绍实习经历spring事务传播行为for update锁各个分布式事务解决方案原理一条SQL语句的执行过程索引的优缺点索引覆盖与索引下推MVCC活跃事务ID集合在RR和RC隔离级别下的不同redo log、undo log、bin log文件格式的区别?如何保证MySQL和Redis的数据一致性缓存击穿与缓存雪崩redis内存淘汰策略与删除策略redis持久化方式一条域名在浏览器中输入后经历了哪些过程TLS四次握手当客户端宕机了,服务端如何判断是否要断开这个连接?TCP协议如何让服务端判断是否要与这个客户端断开连接?是否有网络安全相关的经验?手撕:最长不重复字符子串,双指针、滑动窗口反问环节问了做什么业务的,说是网络安全相关,Aone平台,用的golang,怪不得没问Java和Spring相关的问题5月27日 二面 1h面试官没开摄像头自我介绍实习经历里的Redisson上分布式锁仍超卖的原因和解决方案SQL怎么优化的Java反射的应用场景Spring中哪些地方用到了反射反射的优缺点socket的连接在Java中的实现JDK动态代理与CGLib动态代理什么是MySQL中的执行计划explain的结果中哪些比较受关注,都是什么意思如果一个表上索引了还是发生慢查询,可能是什么原因导致的分库分表有哪些方案MySQL的缓存机制Redis的内存淘汰策略Redis的删除策略Redis的管道管道机制在其他系统中的应用?RabbitMQ与RocketMQ的区别TCP三次握手为什么要有三次,没有第三次会怎么样HTTP 2.0 与 HTTP 1.0的区别HTTP 2.0的头部压缩算法有了解吗HTTP是如何实现长连接的DNS协议解析域名的过程了解哪些网络攻击方式?SYN泛洪如何预防?SQL注入是什么?如何预防?手撕:翻转单词,如输入 "You    are   my  best friend !",需要输出 "uoY era ym tseb dneirf !",单词本身翻转但顺序不变,且去除多余的空格,各单词之间只保留一个5月30日 hr面 15min聊天面6月4日  oc二面面完我都以为寄了,面完就完全不抱希望了,都没去看官网什么状态。29号那天下午都在刷行测了,结果突然发个邮件给我约hr面,真是柳暗花明又一村,没想到都6月了还能拿到暑期实习的offer,也祝还在坚持的大家能有个好结果
点赞 评论 收藏
分享
评论
3
29
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务