阿里java一面面经

0.专业,毕业时间
1.自我介绍
2.数组和链表有什么区别
3.map,set,stack(太紧张了没听清)
4.hashmap读场景特别多,写场景比较少,改变策略
5.内存泄漏,如何定位排查
6.死锁
7.除了java还学过哪些东西
8.问项目
9.有没有参加过编程类竞赛(没有)
10.实习时间可以保证不
11.有一份ip地址和地理位置的缓存(写一个方法)从内存和效率上考虑
(目测已凉,人生中第一次面试太紧张了)

#实习##内推##春招##面经##阿里巴巴#
全部评论
内存泄露那里你怎么答
点赞
送花
回复
分享
发布于 2018-03-14 18:38
晚上8点面试 还没面 就已经凉了
点赞
送花
回复
分享
发布于 2018-03-14 18:56
滴滴
校招火热招聘中
官网直投
同今天,目测凉透了
点赞
送花
回复
分享
发布于 2018-03-14 19:19
m
点赞
送花
回复
分享
发布于 2018-03-14 19:27
是根据简历上问的吗
点赞
送花
回复
分享
发布于 2018-03-14 20:01
什么岗位呢?
点赞
送花
回复
分享
发布于 2018-03-14 20:42
其实大家都很紧张,回答问题的时候都是知道吐不出来,第一次面试贡献感觉超级刺激
点赞
送花
回复
分享
发布于 2018-03-14 21:34
刚刚也是完成一面,紧张,都不知道自己说的啥
点赞
送花
回复
分享
发布于 2018-03-14 21:49
11.有一份ip地址和地理位置的缓存(写一个方法)从内存和效率上考虑 这个题是啥意思啊?
点赞
送花
回复
分享
发布于 2018-03-14 21:57
同第一次刺激面试,已凉
点赞
送花
回复
分享
发布于 2018-03-15 08:16
楼主是19届的吗
点赞
送花
回复
分享
发布于 2018-03-15 10:07
搭车打个广告: 上海支付宝实习生招聘:https://www.nowcoder.com/discuss/67460 咨询可留言、可私信。
点赞
送花
回复
分享
发布于 2018-03-15 10:14
楼主请问你第四题怎么答的
点赞
送花
回复
分享
发布于 2018-03-15 14:01
面试阿里学长最后去了哪里呀?
点赞
送花
回复
分享
发布于 2021-12-31 14:57

相关推荐

#软件开发2024笔面经#下午面的,努力回忆一下。电话面试,52分钟自我介绍面试官可能对我的研究方向比较感兴趣,开始一直在问我的研究方向,是怎么实现的,在现实中落地了吗,有现成的框架了吗。你为什么不去做研究方向相关的来做java(网络安全就业面小,不容易找工作,要求学历高,没有科研成果)那你学了这个研究方向有什么用(考虑问题更全面,除了实现基本的业务功能还会关心是否安全什么的)开始聊项目,项目相关的记不太清了,印象最深的是”小组项目你是组长吗“,不是问一些java基础知识,问到知识盲区了,印象深刻的有下面这些讲一下hashmaphashmap数组里存的是什么。应该是链表节点或红黑树的节点key存在哪里。应该每个节点都会存key。红黑树是根据什么排序得到。(之前真没了解过,完全知识盲区)肯定是根据key来排序,对于字符串应该是按字符顺序排序,自定义的对象就不知道了。(晚上马上看了看源码,实现了comparable接口按comparable接口排序,否则按类名的字符串排序,否则再按hashcode排序)线程的实现方式。实现runnable接口或者继承thread类。启动线程的函数是什么。start()。一个线程可以被重复启动吗。(又问到知识盲区了)应该不能重复启动,每次启动的应该都是新线程。(看了下源码确实每个线程只能启动一次,再次启动会报错。)线程池用过吗,为什么要有线程池。(反复利用线程,不用反复创建和销毁线程,提高效率)线程池的线程是怎么复用到的。(又又问到知识盲区了)不太了解,所以线程是可以重复启动吗。(看了源码,每个线程都用死循环挂着,又任务就执行,没任务就挂着)讲一下数据库的索引。B+树什么的介绍了一下给你一个场景,你讲一下怎么设计索引,有两个字段,一个是id,是主键,一个是name,假设有2000w条数据,要查找id=100w的记录怎么找。对id建主键索引,根据id查询,查到索引节点,因为是主键索引是聚簇索引,所以可以直接查到对应的数据。那查name=张三的数据呢。对name建索引,找到索引节点,因为只有两个字段id和name,索引节点中已经有id了,索引覆盖,不用再回表查询了。讲一下项目中难点。确实问到了很多知识盲点,收获很大,还是要多看源码,希望能进二面。
点赞 评论 收藏
转发
3 53 评论
分享
牛客网
牛客企业服务