阿里菜鸟一面凉经,java研发

今天上午十一点开始,面了半个小时左右。
小哥哥人很温柔,过程其实还算轻松,自己答得太乱七八糟了。
首先,自我介绍一下。
讲一下项目中用到的技术,我的项目就是用Android实现自己的方案原型,用到的高端技术几乎没有。。。。也没啥好问的。
引出了
1. Java的Socket 编程 TCP 三次握手,四次挥手,四次挥手最后ACK的时候发生丢包的话会出现什么情况
2. Hash算法的原理、hash冲突、怎么从原理上优化Hash算法,将Hash冲突降到最低,Java里面的hash值都怎么计算的
3. 链表和数组的区别
4. HashMap的底层实现用到了哪些结构,红黑树的引入除了解决查找效率的问题还为了解决什么问题?引入了红黑树就没有再用链表了吗?怎么把链表转化成红黑树?
5. 数据库用到过什么索引结构? MySQL的B+树是怎么一回事?为了让树变矮,子节点越多越好吗?
6. Java中有哪些线程池,都有哪些参数?
7. 动态***,这个我是真的啥都没答出来。。。

感觉都不难,就是自己记得不清楚,导致表达也不清楚,丝毫没有逻辑,卒。




#阿里巴巴##面经##内推##实习##Java工程师#
全部评论
这是简历面吧,别去菜鸟了,去了也是炮灰
点赞 回复
分享
发布于 2019-03-16 14:44
你问的好常规,我一直被怼框架底层,问题都不怎么听得懂
点赞 回复
分享
发布于 2019-03-16 18:38
博乐游戏
校招火热招聘中
官网直投
所以最后的ack包丢失会出现什么线程?求解答,😂😂
点赞 回复
分享
发布于 2019-03-16 14:46
为什么你们的面试都这么常规和简单。。。。
点赞 回复
分享
发布于 2019-03-16 14:55
羡慕。。
点赞 回复
分享
发布于 2019-03-16 15:35
周末也面试的吗
点赞 回复
分享
发布于 2019-03-16 18:10
面试不会的别慌,可以选择跳过,主动表达自己擅长的也是很OK的哦。不一定都会!https://www.nowcoder.com/discuss/161649  菜鸟内推快速通道!有同学已经在面试中啦,还没投递简历的要加油啦!
点赞 回复
分享
发布于 2019-03-17 07:38
阿里icbu国际贸易技术部,base杭州/深圳,实习内推直达:https://www.nowcoder.com/discuss/163111
点赞 回复
分享
发布于 2019-03-17 15:51
Java基础还是要好好准备的,无论是菜鸟,还是其他互联网公司,这些可都是送分题呀! 另外,想要来菜鸟实习的小伙伴,收藏下内推链接,准备好了,自助内推哟! https://www.nowcoder.com/discuss/160135
点赞 回复
分享
发布于 2019-03-18 12:38
楼主也别灰心,好好准备,还要其他的实习机会!
点赞 回复
分享
发布于 2019-03-18 12:39

相关推荐

2024.3.20 50分钟 老东家. 感觉像是kpi面面试官全程思慕脸.无八股, 全是设计, 难得要死1. 实习项目, 亮点? 讲讲整体架构. 用了哪些技术?2. 传输数据量有多大? 怎么优化的?3. 操作日志的实现?     假如我需要你统一管理日志, 而不是业务方自己实现日志落库, 还要提供业务方日志查询功能, 怎么设计?    数据如何上报? 接口吗? 用mq业务方需要关心topic之类的配置吗?4. 告警功能是怎么做的? 只检测昨天的数据会不会有问题?    定时任务的原理? 如何只选一个节点? 如何分片任务? 了解xxl-job的原理吗? 5. 视频网站的分块上传怎么做的? 断点续传呢? 假如直接网断了, 如何设计才能继续上传?     前端生成uuid可能会撞, 怎么办?    如何判断热点数据? 假如让你做个点赞量 top100的视频榜单怎么做?    榜单放redis会不会有问题? 单key qps过高怎么办? 如何更新缓存? 服务重启怎么办?    假如一直缓存穿透, 如何处理?6. 网关有了解吗? 如何让日志总是能带上traceId?     假如异步处理业务了, 你的设计还能带上traceId吗?7. 手撕 比较版本号.真特曼难. #软件开发2024笔面经#
点赞 评论 收藏
转发
点赞 61 评论
分享
牛客网
牛客企业服务