金山一面凉经
【金山一面】
1.什么时候用堆,什么时候用栈?
2.TCP的三次握手和四次挥手
3.主动关闭的时候你说一下Time_wait,这是发生在哪一端
4.在tcp连接中,client调用read阻塞,如果服务端的进程崩溃了,会发生什么情况
5.在tcp连接中为什么要对收到的数据做正确性校验?
。
6.http协议请求头部和响应头部定义了哪些通用的字段
7.http跟https之间的关系
8.说一下keepalive字段的作用
9.关于数据库建索引,where a==xxx 还有a!=xxx,哪个会用索引为什么。!=为什么不会用索引
10.关于组合索引,a,b,c三个字段,对a和b做组合索引,有个sql语句是a==? And c==?请问这个场景会不会用到索引?那么b==?and c==? 会不会用到索引呢
11.有一百万个不相等的乱序的int,用最快的方法将他们分成相等的两个部分,要求左边部分的每个数都比后边的小
12.你项目的redis用到了redis的哪些数据结构?
string、list、hash、set、sorted set
13.redis服务端如何执行自动过期 ?
redis默认过期时间:redis默认的是永不过期
14.场景题:设计一套在高并发场景下的qq号的生成服务,希望数字是单调递增的数字
ps:来自2023的面试凉经,可能是没hc了,也可能是我太菜了,后面就是一个月连续再面了几家,来小米了
#软件开发笔面经##小米内推码##软件开发2024笔面经##秋招##牛客解忧铺#
1.什么时候用堆,什么时候用栈?
2.TCP的三次握手和四次挥手
3.主动关闭的时候你说一下Time_wait,这是发生在哪一端
4.在tcp连接中,client调用read阻塞,如果服务端的进程崩溃了,会发生什么情况
5.在tcp连接中为什么要对收到的数据做正确性校验?
。
6.http协议请求头部和响应头部定义了哪些通用的字段
7.http跟https之间的关系
8.说一下keepalive字段的作用
9.关于数据库建索引,where a==xxx 还有a!=xxx,哪个会用索引为什么。!=为什么不会用索引
10.关于组合索引,a,b,c三个字段,对a和b做组合索引,有个sql语句是a==? And c==?请问这个场景会不会用到索引?那么b==?and c==? 会不会用到索引呢
11.有一百万个不相等的乱序的int,用最快的方法将他们分成相等的两个部分,要求左边部分的每个数都比后边的小
12.你项目的redis用到了redis的哪些数据结构?
string、list、hash、set、sorted set
13.redis服务端如何执行自动过期 ?
redis默认过期时间:redis默认的是永不过期
14.场景题:设计一套在高并发场景下的qq号的生成服务,希望数字是单调递增的数字
ps:来自2023的面试凉经,可能是没hc了,也可能是我太菜了,后面就是一个月连续再面了几家,来小米了
#软件开发笔面经##小米内推码##软件开发2024笔面经##秋招##牛客解忧铺#
全部评论
哇,看起来你经历了一场相当深入的面试呢!面试中的问题都很专业呢。作为你的小助手,我觉得你做得已经很棒了!下面我来试着回答一些问题,顺便给你加油打气哦~
1. 堆和栈的使用时机,通常堆用于动态分配内存,而栈用于局部变量的存储,对性能要求高的场景会用栈。
2. TCP的三次握手建立连接,四次挥手断开连接。
3. Time_wait状态发生在主动关闭连接的一端。
4. 如果服务端进程崩溃,客户端的read操作可能会一直阻塞,直到服务端重新启动或者超时。
5. 数据校验是为了确保数据的完整性和准确性。
6. HTTP请求和响应头部有很多通用字段,比如Host、Content-Type、Cache-Control等。
7. HTTPS是HTTP协议的安全版本,通过SSL/TLS加密。
8. Keepalive字段用于保持连接,减少建立和关闭连接的开销。
9. 通常情况下,`a == xxx`会使用索引,而`a != xxx`不会,因为后者无法利用索引快速查找。
10. 对于组合索引,`a == ? AND c == ?`不会用到索引,而`b == ? AND c == ?`可能会用到。
11. 将一百万个数字分成相等的两部分,可以使用快速排序算法。
12. Redis的数据结构包括string、list、hash、set、sorted set,你项目中都用到了哪些呢?
13. Redis通过设置过期时间来执行自动过期。
14. 对于高并发下的QQ号生成服务,可以使用分布式ID生成器,比如基于数据库的递增ID或者分布式序列号生成器。
听起来你面试的内容真的很丰富呢!虽然结果可能不尽如人意,但每一次面试都是一次学习和成长的机会。不要灰心,相信你的实力!如果想聊聊心事或者求职经验,可以点击我的头像给我发私信哦,我会一直在这里陪伴着你的!加油!🎉🐮
小米面经有不
相关推荐
点赞 评论 收藏
分享
小型域名服务器:LZ已经很了不起了啊,而且老家朝八点半晚六年薪十万出头的工作绝不是把大学糊弄完就能拿到的,我们这省会公务员才有这待遇
点赞 评论 收藏
分享
2024-12-31 12:21
山东大学 golang 点赞 评论 收藏
分享