阿里巴巴网商后端开发一面(暑期实习)

忘记录音了,赶紧记录一下!
3/25   40min
1.自我介绍
2.看你研究生主要在做理论研究,为什么想投开发呢
3.我们来问些基础知识吧,说说对进程和线程的理解
4.线程安全问题
5.死锁问题
6.数据库锁问题
7.场景题:抢购的场景,如何处理高并发
8.场景题:气象管理局同时获取三百个城市的气象信息,如何保证稳定性
    我下意识就说可能凌晨统一获取很多个城市的信息,就会处理不过来,可能可以用消息队列削峰啥啥啥的,结果他说想问的不是这个,想问的是,一台机器真的可以同时运行三百个线程吗?我其实懵了,就说应该不行吧。他接着说,比如一台四核八线程的机器,只可以运行八个线程吗?我说不是,内核态的线程可以对应多个用户态的线程。他:那这样的话,一台机器是不是可以运行三百个线程?我开始乱扯:不行吧,可能一个线程用完时间片等其他线程会等很久?他:那是不是有可能出现内存泄漏,线程异常的问题
就是完全没想到这个场景题要问的是这些……答的挺糟糕的

别的都记不清了T T,最后也没有做算法
不过面试官真的很帅,是开心的面试体验
#阿里巴巴##面试题目#
全部评论
楼主二面了嘛
点赞 回复 分享
发布于 2022-04-11 21:14
最后一问,大量线程+OOM.想问的应该是线程池
点赞 回复 分享
发布于 2022-03-29 14:59
请问过了吗?
点赞 回复 分享
发布于 2022-03-28 21:14

相关推荐

点赞 评论 收藏
分享
狸猫换offer:神通广大的互联网
点赞 评论 收藏
分享
昨天 22:56
武汉大学 Java
题目1:会议室数量计算
投递深圳虾皮信息科技有限公司等公司8个岗位
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

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