写在前面这是本人去年找暑期实习时候的面经,java后端方向。以下是相关文章链接:阿里云一面、阿里云二面、秋招总结。面试时长50min面试形式视频面试面试内容自我介绍;项目相关:面试官挑了其中一个项目让介绍,主要是问了项目的技术栈、实现效果和创新点;实习经历相关:概述一下完成了哪些具体需求,以及这些需求所涉及的业务流程。在实现这些需求的过程中,遇到了哪些挑战和困难?又是如何有效地解决这些问题的?具体的解决方案和应对策略。场景题:不考虑系统限制,如何快速在大量字符串中统计出现次数前10的字符串?如果考虑内存限制,应该采取什么措施在海量数据中进行统计?场景题:设计实现一个高可用、高并发的系统,讲讲有哪些需要注意的地方?对于突发的大流量有哪些处理方法?热点数据有哪些处理方法?Redis:刚刚场景题中用到了redis,为什么redis是单线程但速度依旧很快?操作系统:介绍下IO多路复用?select、poll和epoll各自的区别?操作系统:磁盘快照有了解吗?介绍下COW和ROW?操作系统:进程、线程和协程各自的作用和区别?进程和线程的组成?操作系统:CPU数量为1的进程执行死循环会发生什么?如何解决?计算机网络:有哪些网络攻击方式?在项目中针对可能的网络攻击采取了哪些相应的防范措施?计算机网络:cookie、session和token的区别?各自的使用场景?数据库:项目中使用了NoSQL和MySQL,说说NoSQL和关系数据库的区别?其他:最近在看什么书?有哪些收获?其他:大学以来最有成就感的一件事?其他:有多家公司的offer根据什么标准进行选择权衡?总结三面没有算法题,相比一面二面主要增加了场景题的询问。在整个面试过程中,感觉面试官比较看重个人的思考,比如场景题中你说了一种设计思路,面试官会问你觉得目前的设计还有没有可以提升的地方,这种时候即使回答的不是标准答案,面试官也很高兴地会和你进行探讨。此外,一些其他问题也会在三面和后续的hr面多起来,这些也可以稍微准备准备。
点赞 19
评论 8
全部评论

相关推荐

07-29 14:27
门头沟学院 Java
LMQICU:大暴雨阁下真的没绷住
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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