阿里国际一面面经

吹爆阿里国际面试官,比某些自以为是的面试官好太多了,面试还不开摄像头。
写题的时候,我问他要开摄像头吗?面试官说:不开吧,你开了,我不开,岂不是不大好?
面试时长90min

八股 30min:
https如何保证消息可靠的
https在哪些情况,也存在着泄露的风险呢?
tcp如何保证消息可靠的,从多个方面来答
为啥要三次握手
半连接队列和全连接队列知道吗?怎么调整。
双亲委派机制知道吗?
有哪些常用的容器以及组件打破了双亲委派机制?
GC Root对象有哪些?简要说明。
内存泄露如何排查?
jvm垃圾回收机制知道吗?
Netty的垃圾内存回收知道吗?深入说一下。
Netty基于NIO,为啥他是异步非阻塞,而不是同步非阻塞。
osi七层网络协议和五层网络协议的区别
每层协议都是干啥的?请简单回答
我知道你的mac地址,不知道你的ip地址可以访问到你的主机吗?分情况答,balabala

项目 30min

手撕30min
手写一个hashmap ,让他实现线程安全。
进一步改进,锁细粒度的情况下实现线程安全。

jdk中的hashmap是怎么做,能讲讲不。


最后说,我问你一个刁专的问题,给你一个class,你不论在啥情况下都能返回这个类的对象。回答不出来也没关系,你尝试着自己回答。

最后反问,工作地点在哪里,部门是干啥的…


面试总体肥肠舒服,许愿二面。



全部评论
好难啊,感觉我还得沉淀😂
3 回复 分享
发布于 2024-05-07 12:59 辽宁
佬,有没有二面的面经呀
点赞 回复 分享
发布于 2024-05-20 15:16 广东
offer了吗
点赞 回复 分享
发布于 2024-05-11 20:11 浙江
老哥什么部门
点赞 回复 分享
发布于 2024-05-03 00:46 江苏
想探讨一下最后那个,有了class为什么会返回不了对应的对象呢
点赞 回复 分享
发布于 2024-05-01 01:42 天津

相关推荐

03-26 09:37
已编辑
百度_Java开发工程师
🐧3.11腾讯QQ后台一面Javaboy,那边技术栈应该是go问了问实习拷打计网tcp的特点,http不同版本的区别,tcp和udp的对比,udp的使用场景,假设在视频聊天这个场景下,网络质量不好,怎么从协议层优化通话质量,提到了quic以及拥塞窗口的控制,在使用udp的同时增加流控和拥塞控制之类的操作。拷打OS,常规题,记不清了简单介绍一下项目最大的亮点,面试官似乎急着下班。介绍了实习项目和个人项目分别一个亮点。个人项目的点赞数据我采取mq+Redis和MySQL双写,面试官提到其实实践中这类数据可以不存MySQL的。算法题最长递增子序列,要求输出这个子序列想了半天没想好怎么在dp的时候保存这个序列,没想出来,最后只输出了长度。下去换了思路写出来了,就是dp的时候max保存一下最长子序列的最后一个index,最后再往前append就行了。🐧3.14腾讯QQ后台二面本来是下午,等了半小时,结果面试官被拉会议🕊️了我,然后约了晚上。一个劲儿地给我道歉,😂😂。拷打了二十分钟项目,选一个项目讲讲,我讲的实习项目,比较通用的问题是MySQL和Redis的区别。计网拷打tcp的特点,问了粘包和半包,问了http的多路复用(这里没答清楚), http3.0有没有了解,提到了quic,问quic的特点。关于udp和tcp一个有意思的问题,udp的接收缓冲区10kb,数据包100kb,能不能被接收?tcp呢?这里想了一会儿,应该是问的tcp和udp的形式区别,字节流和有边界的数据包,应该是答对了。还有一个问题,内存满了,这时候有个rpc调用,网络的buffer收到了一个数据包,这个rpc调用的程序能正常收到这个数据包吗?(我说的是看服务器是否支持那个sgdma,如果能程序和网卡共享网络buffer那就能读取,否则不能,下来看了一下sgdma也需要一次内核拷贝,所以应该是都不能)操作系统拷打多进程和多线程的区别特点,如果是io密集型任务用哪个?我说协程更好。还有几个问题忘了。题目是和为k的子数组,a了问了到岗时间和实习时间秒过🐧3.18腾讯QQ后台三面主管面问了很多实习的大模型应用的细节。拷打了一些计网和OS的常规知识点。问我会不会安全方面的,我提到了之前学过CTF,讲到密码学和web安全的一些泄露问题,以及reverse的一些简单步骤。写题,非常规,字符串转数字,防御性编程,重点考察能考虑到多少个边界情况,我考虑到前导零和负数以及大数,面试官提示还有非数字的字符
查看26道真题和解析
点赞 评论 收藏
分享
评论
4
35
分享

创作者周榜

更多
牛客网
牛客企业服务