前段时间一些日常面经

转码Java选手从2月就开始陆陆续续找实习了,面了很多日常也面了很多暑期,后面面暑期的时候面麻了,就都没有录音复盘了,以下面经都是之前面得日常,帮大家查漏补缺一下,但是其实面试问题都差不多,只要基础八股加中间件什么看完,再刷刷算法就ok了。

小红书-基础架构

进程和线程之间区别以及各自通信方式

进程内存结构

连续固定大小的内存分配、段式管理、页式管理

内核区域

栈(从上到下分配)

文件映射匿名内存区(动态库、共享内存,从低地址开始向上增长)

堆内存(从下到上分配)

BSS段(包括未初始化的静态变量和全局变量)

数据段(包括已初始化的静态常量和全局变量)

代码段(包括二进制可执行代码)

共享内存是如何实现的

段页式内存管理机制

一个网页从打开到输入会经过什么过程

单核cpu存在线程安全问题吗

存在线程安全问题,因为线程内部的操作不是原子性的,cpu切换的时机不同导致读取或者写入的数据不同。每个线程的栈是私有的,读取到的数据和准备写入的数据可能是不同的。

内核的I/O poll() epoll() select()的区别

Raft协议

用户级线程、普通线程、轻量级线程(LWP)

一致性哈希场景和解决的问题

主要是解决负载均衡的问题,一致哈希算法是对 2^32 进行取模运算,是一个固定的值,用于解决集群之前的负载均衡问题,但是哈希环上的节点可能分布不均匀,所以会引入虚拟节点来对真实节点提供多个副本,虚拟节点均衡分配到哈希环当中,并映射到一个真实节点上。当节点变化时,会有不同的虚拟节点节点共同分担系统的变化,因此稳定性更高。带虚拟节点的一致性哈希方法不仅适合硬件配置不同的节点的场景,而且适合节点规模会发生变化的场景。

普通哈希算法会造成集群在扩容缩容的时候映射发生改变,需要额外的数据的迁移。

输入网址到网页显示,其中发生了什么

交换机是的端口也是存在mac地址的,会接收所有的包然后按照地址表进行转发。无法判断则转发全部

NAT转换表

度小满-云原生数据库

数据库高可用怎么实现

集群、熔断、服务降级、限流、重试、缓存、异步调用

Linux查看系统配置,如果日志很多怎么办

高亮、输出到其他文件、查看指定时间、制定行数的、分页查看

TCP如何保证可靠性

重传、滑动窗口、流量控制、拥塞控制都是高可用的依赖

度小满二面

当一个服务器CPU打满了如何排查

当一个服务器内存打满了如何排查,内存泄露如何排查

1亿个IP地址,如何去取Top3

Golang的Map、Channel、协程

阿里云一面

线程和协程的区别,为什么要用协程

多协程是为了并发(协程阻塞可以切换到下一个执行),多线程是为了并行(利用多核cpu的优势)

线程池的作用,DB线程池

mysql的用户连接时基于TCP/IP,并且传输层是TCP协议,中间会涉及到TCP连接的握手和断开,同时数据库层面也会涉及到用户的创建和销毁,而这些操作会影响数据库操作的处理能力(TPS、QPS),所以在应用端引入了连接池来解决TCP的问题,在数据库端引入了线程池,来解决线程的创建/销毁的开销。(每当一个客户端连接就要创建一个工作线程来进行命令处理)

项目......

蔚来一面、二面

mysql两阶段提交的过程

RocketMq

Java的动态链接

一个long数组如何计算1的个数

树的中序遍历,用栈实现

滴滴一面

Mysql和操作系统有什么区别

页面最佳置换算法

如何避免预读失效和缓存污染

Jdbc设计(SPI)

缓存与缓冲的关系

#我的实习求职记录##暑期实习面经##面经#
全部评论
阿里和小红书投了都没反应。。
1 回复 分享
发布于 2023-04-11 14:45 江西
交换机端口有mac地址?
点赞 回复 分享
发布于 2023-04-12 14:31 湖北
这是日常实习吗,阿里的也是?
点赞 回复 分享
发布于 2023-04-10 09:27 香港
感谢老哥分享
点赞 回复 分享
发布于 2023-04-10 00:00 山西
楼主太强了吧,有offer了吗
点赞 回复 分享
发布于 2023-04-08 10:06 四川
蔚来oc了吗
点赞 回复 分享
发布于 2023-04-08 10:01 四川

相关推荐

评论
13
49
分享

创作者周榜

更多
正在热议
更多
# 长得好看会提高面试通过率吗? #
4471次浏览 48人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
16917次浏览 137人参与
# 巨人网络春招 #
11540次浏览 228人参与
# 沪漂/北漂你觉得哪个更苦? #
1616次浏览 41人参与
# 你的实习产出是真实的还是包装的? #
3230次浏览 54人参与
# 春招至今,你的战绩如何? #
16021次浏览 146人参与
# 米连集团26产品管培生项目 #
7384次浏览 226人参与
# HR最不可信的一句话是__ #
1107次浏览 32人参与
# AI面会问哪些问题? #
971次浏览 24人参与
# 你做过最难的笔试是哪家公司 #
1306次浏览 23人参与
# AI时代,哪个岗位还有“活路” #
2930次浏览 53人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
152945次浏览 889人参与
# 简历第一个项目做什么 #
32180次浏览 363人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
8029次浏览 43人参与
# XX请雇我工作 #
51164次浏览 171人参与
# 简历中的项目经历要怎么写? #
311119次浏览 4271人参与
# 投格力的你,拿到offer了吗? #
178382次浏览 891人参与
# 你最满意的offer薪资是哪家公司? #
77008次浏览 375人参与
# AI时代,哪些岗位最容易被淘汰 #
64819次浏览 891人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
187635次浏览 1123人参与
# 你怎么看待AI面试 #
180882次浏览 1318人参与
# 正在春招的你,也参与了去年秋招吗? #
364407次浏览 2642人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务