记录下小菜鸡今天的阿里云提前批面试(已凉

凭印象,太多了很多实在想不起来了,攒人品咯~~
本人小菜鸡一个嘻嘻(●'◡'●),双985科班出身,但没有java并发开发经验,并不熟悉框架……目前在ms冬季实习,今天开始准备详细系统地复习java知识,希望这些问题能帮到大家

关于java:
(落了一个还是两个问题,实在想不起来
1、equals == 的区别
2、new String() 与直接"abc"的区别,哪个更高效
3、接口与抽象类
4、final关键字
5、object类的hascode()方法
6、object类的clone()方法底层实现
7、java 反射
8、StringBuilder与StringBuffer(我这都能说错……)
9、HashMap与HashTable,说完了以后,既然hashtable线程安全,为什么还要用concurrenthashmap
10、Set有什么方法可以保证元素不被改变
11、HashMap是怎么put的
12、框架熟悉什么,具体讲一下(我真的不会

关于计算机网络:
(有一些不记得了
1、https讲一下,有网站已经是https了,这时候打开http会发生什么
2、TCP三次握手四次挥手

关于数据库:
(很多真的没怎么听过,所以都不记得了……
1、事务的ACID
2、解释脏读、不可重复读以及幻读
3、了解MySQL吗,innoDB引擎以及MYSAIM的区别,以及各自优势适用场景
4、分库分表的具体应用 不记得了

OS相关:
(同样,落了应该有一两个问题,但是想不起来了
1、进程线程讲一下
2、java创建线程的方式
3、怎么实现多线程同步,说到加锁,java有什么锁实现这个,分别讲一下

然后对着简历每一条问,包括科研项目的算法细节,你负责的什么,有什么创新,有没有发论文等
对于实习经历,具体做了什么,你做的这个产品是干什么的,不仅看你对技术的理解,还要看你对整个产品的理解以及表达能力吧(我猜
对于本科阶段做的比赛以及项目,问具体做了什么东西,用了什么技术,服务器怎么搭建的,功能,以及你负责了什么等。
建议大家照实回答,不要做了10说成100,一问便知有没有,负责了什么就说什么,不懂的就诚实回答,这个很重要。

面试官很nice,给了一些简历上的建议,说怎样更好,并说要加强对java的理解,java竞争还是很激烈的。
希望能帮到正在复习的大家啦,小菜鸡也要继续努力,还差的太多了。春招已经陆续开始了,希望大家都能收获满意的offer,病毒终将过去,offer终将到来!!


#阿里云##Java工程师##校招#
全部评论
你面的阿里云base是哪里
1 回复 分享
发布于 2020-02-29 18:57
请问集美没有coding吗
点赞 回复 分享
发布于 2020-03-03 08:22
老哥,set有什么方法保证元素不被更改是啥意思?不是没有提供什么方法改变set中的元素吗?
点赞 回复 分享
发布于 2020-03-02 21:58
楼主是哪个岗呀? Java开发嘛
点赞 回复 分享
发布于 2020-03-02 10:48
https讲一下,有网站已经是https了,这时候打开http会发生什么 大佬这个怎么答
点赞 回复 分享
发布于 2020-03-01 10:24
同问。。。怎么知道凉了。。 我昨天刚面过。。是不是今天没通知就算凉了🤣
点赞 回复 分享
发布于 2020-02-29 23:44
“有网站已经是https了,这时候打开http会发生什么”老哥,这个问题是什么意思?
点赞 回复 分享
发布于 2020-02-29 17:17
ms实习的大佬😂
点赞 回复 分享
发布于 2020-02-29 17:12
老哥,你这是几面呀
点赞 回复 分享
发布于 2020-02-29 17:01
面试时间多长额?
点赞 回复 分享
发布于 2020-02-29 17:00

相关推荐

球Offer上岸👑:可能是大环境太差了 太卷了 学历也很重要 hc也不是很多 所以很难
点赞 评论 收藏
分享
(黑话警告⚠️:hc=岗位数量, mt=导师, ld=直属领导, cr=代码审查)25年1月,我加入了字节某前端团队,并期望能在这里待到秋招并尝试转正。然而,就在上周,ld 找我1v1,告诉我,我的能力和团队预期不太匹配,并和我劝退。晴天霹雳吗?肯定是有的。那一刻,脑子里嗡嗡作响,各种情绪翻涌。但冷静下来想想,这几个月,自己在能掌控的范围内,确实有不少地方做得不尽如人意。所以,我想把这段不算成功的经历复盘一下,希望能给同样在努力转正的你提个醒,避开我踩过的坑。一、ld 的要求要注意刚进组时,ld就和我聊过转正的事。我当时发问:“咱们这儿有hc 吗?” ld没直接回答,只是说:“看能力,能力到了...
牛客上的彭于晏:过来人告诉你,入职后要做的第一件事儿不是说主动找活儿做,你要先学会融入团队,摸清ld的性格,投其所好。然后才是展示你的能力,能力上可以说技术或者业务,以业务能力为主,技术能力为辅。优先保证自己对业务需求的开发保证质量效率,然后再谈技术的问题,不要你觉得啥啥啥不行就想着整体优化了(发现校招生最喜欢干这事儿),我工作快5年了发现搞这种的最后都没啥好的结果,产出没有还引入新的bug,校招或者实习的水平看到的问题别人看不到嘛?为什么别人不去搞?浪费时间还没收益的事儿不要去做,技术上的能力体现在对于一个新需求,在不符合现在业务发展的架构设计上,你能拿出好的技术方案同时能考虑到后续业务发展逐渐将技术架构引入合理的架构,这是一个漫长的过程而不是一次性的
点赞 评论 收藏
分享
评论
5
50
分享

创作者周榜

更多
牛客网
牛客企业服务